NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3097 most downloaded on pub.dev
This package provides a Dart wrapper for WebAssembly JavaScript API
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 6 weeks to 2.4 years
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
4 releases · first in 2018
Fixed error objects not being thrown correctly.
Documentation updates.
Fixed error objects not being thrown correctly.
Updated to the latest WebAssembly IDL:
Null-safety release.
Updated to the latest WebAssembly IDL:
Added interop support for 64-bit integer Globals.
Added support for Globals and Tables of externref type.
Added a new Memory.shared constructor.
Breaking API changes:
Module.imports and Module.exports getters generate and return a List of descriptors instead of an Iterable.
ModuleImportDescriptor and ModuleExportDescriptor no longer override toString().
Instance.fromBytes and Instance.fromBuffer sync factories have been removed.
Instance.functions and Instance.globals have static types of Map<String, Function> and Map<String, Global> respectively.
ExportedFunction wrapper class has been removed.
Memory constructor now uses required named parameters.
Table no longer extends ListBase.
Default Table() constructor have been removed.
Table.length setter has been removed. Users should explicitly call Table.grow() instead.
Global.value setter and getter have a static type of Object?.
The package adds JsBigInt extension on BigInt class to enable interop with JavaScript BigInt values.
One column per quarter.
Implemented WebAssembly.Global interface.
Implemented WebAssembly.Global interface.
Updated to the latest SDK.
* Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →