dart_qjs 1.0.6 copy "dart_qjs: ^1.0.6" to clipboard
dart_qjs: ^1.0.6 copied to clipboard

A Dart package for running JavaScript with QuickJS.

1.0.6 #

  • Make evaluate generic for typed return values.
  • Auto-close JavaScript functions when they are no longer needed.
  • Add setGlobal support.
  • Improve documentation.
  • Fix forced isolate shutdown handling.

1.0.5 #

  • Fix TextDecoder UTF-8 decoding for large payloads returned by fetch.
  • Add coverage for large JSON response bodies in the fetch HTTP test.

1.0.4 #

  • Add browser-compatible URL, TextEncoder/TextDecoder, setTimeout, setInterval, fetch.
  • Add tests covering HTTP requests, response headers, and binary response bodies for the new fetch API.

1.0.3 #

  • Let FlutterQjs.close() close the event port automatically.
  • Allow FlutterQjs instances to recreate their event port after close.
  • Document Dart callback usage from JavaScript.

1.0.2 #

  • Fix FFI callback binding for runtime creation.

1.0.1 #

  • Fix native asset library naming across non-web platforms.

1.0.0 #

  • Initial version.
1
likes
140
points
443
downloads

Documentation

API reference

Publisher

verified publishernyne.dev

Weekly Downloads

A Dart package for running JavaScript with QuickJS.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

code_assets, ffi, hooks, logging, native_toolchain_cmake

More

Packages that depend on dart_qjs