Skip to content

Releases: cawfree/react-native-webassembly

Synchronous Callbacks (Release 0.2.7)

22 Apr 22:24
Compare
Choose a tag to compare

Synchronous Callbacks (Release 0.2.7) (2023-04-22)

It's now possible to invoke callbacks defined in the JavaScript layer, have these consume values from the native runtime and also return values to the native runtime synchronously.

JSI Installer (Release 0.2.6)

17 Apr 19:44
Compare
Choose a tag to compare

Local Imports 0.2.5

12 Apr 22:04
Compare
Choose a tag to compare

Local Imports 0.2.5 (2023-04-12)

Feature Requests

#4 - Include the ability to import local wasm files from the React Native project to WebAssembly.create. This includes an updated example project which shows how to configure the target project to support local imports.

Release 0.2.3 (Namespaced Functions)

29 Mar 01:04
Compare
Choose a tag to compare

Previously, all raw functions passed into the WebAssembly runtime were expected to be defined under the imports key, and were allocated using universal scope. This PR adds namespace function support to correctly qualify the scope of raw functions.

  • Fixed Typing for env's WebAssemblyEnv in shared with neighbouring ImportsMaps.
  • Compute function scope signatures in JS runtime and allocate these using C++ instantiate invocation.
  • Updated README.md.
  • Catch and propagate failed invocation results.

Release 0.2.1

27 Mar 01:34
Compare
Choose a tag to compare

0.2.1 (2023-03-27)

  • Export a WebAssembly.Memory class to enable caller-defined configuration of the stackSizeInBytes.

Initial Release 0.1.1

26 Mar 02:42
Compare
Choose a tag to compare

Initial Release 0.1.1 (2023-03-26)

This is the first release of react-native-webassembly for Android and iOS. Hope you enjoy it!