wasm_run 0.1.0+1 copy "wasm_run: ^0.1.0+1" to clipboard
wasm_run: ^0.1.0+1 copied to clipboard

Web Assembly executor. Uses Rust's wasmtime optimizing runtime or wasmi interpreter.

0.1.0+1 #

  • Expose wasm_run:setup CLI

0.1.0 #

  • flutter_rust_bridge: ">=1.82.4"
  • Use Wasmi 0.31 and Wasmtime 14.0
  • WasmRunLibrary, setUpDesktopDynamicLibrary, uriForPackage and getUriBodyBytes utilities
  • [BREAKING] add WasmInstanceBuilder.module and WasmInstanceBuilder.wasiOpenFile
  • loadAssets with rootBundle.load from 'flutter/services.dart'

0.0.1+3 #

  • Expose wasm_run:setup CLI

0.0.1+2 #

  • Restrict flutter_rust_bridge: ">=1.72.2 <1.80.0" due to breaking change
  • Improve undefined (empty) returns in wasm functions in web for Dart 3

0.0.1+1 #

  • Fix web asset loading for Flutter web

0.0.1 #

  • Initial version 2023-05-22
6
likes
120
pub points
51%
popularity

Publisher

unverified uploader

Web Assembly executor. Uses Rust's wasmtime optimizing runtime or wasmi interpreter.

Repository (GitHub)
View/report issues

Topics

#wasm #interop #runtime #interpreter #ffi

Documentation

API reference

License

MIT (LICENSE)

Dependencies

collection, ffi, flutter_rust_bridge, freezed_annotation, logging, meta, wasm_interop

More

Packages that depend on wasm_run