Releases: cawfree/react-native-webassembly
Synchronous Callbacks (Release 0.2.7)
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)
Migrate to JSI.
Local Imports 0.2.5
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)
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
'sWebAssemblyEnv
in shared with neighbouringImportsMap
s. - 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
0.2.1 (2023-03-27)
- Export a
WebAssembly.Memory
class to enable caller-defined configuration of thestackSizeInBytes
.
Initial Release 0.1.1
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!