flutter_fjs 0.1.1
flutter_fjs: ^0.1.1 copied to clipboard
JS/TS runtime for Flutter. Embeds QuickJS-ng with direct JSI-style JS<->C++ calls, runs source or bytecode bundles, and renders HTML-like JS tags as Flutter widgets.
0.1.1 #
- Android natives are now 16 KB page aligned, as required by Android 15+ devices
with 16 KB memory pages.
tool/build-android.shrefuses NDKs older than r28, which is where that alignment became the default.
0.1.0 #
- First release.
- QuickJS-ng embedded via Dart FFI, JSI-style direct JS↔C++ calls.
- Source bundles and precompiled QuickJS bytecode bundles.
- HTML-like JS tags rendered as Flutter widgets; Vue 3 custom renderer support
through the
@ufjs/runtimenpm package. - Ships prebuilt natives:
libfjs.soforarmeabi-v7a,arm64-v8a,x86_64, andfjs.xcframeworkfor iOS device, iOS simulator, and macOS — no NDK, CMake, or native compile step in consumer builds.