Skip to content

Releases: shareup/wasm-interpreter-apple

v0.8.1

19 Mar 14:48
Compare
Choose a tag to compare

Update .swiftformat

v0.8.0

05 Nov 00:08
1216955
Compare
Choose a tag to compare
  • Update dependencies
  • Increase Swift version

v0.7.0

24 Jul 22:12
c736641
Compare
Choose a tag to compare
  • Consume CWasm3 as an XCFramework in order to dramatically improve the library's speed because the XCFramework was compiled with optimizations enabled
  • Remove support for tvOS and watchOS
  • Increment iOS support to iOS 14
  • Format Swift code

v0.6.1

03 Aug 19:59
3dab007
Compare
Choose a tag to compare

This release fixes a bug in which deinitializing an instance of WasmInterpreter would remove all cached implementations for functions imported by any WasmInterpreter instance, not just the one being deinitialized. Now, a unique identifier is generated for each instance of WasmInterpreter, and that identifier is used as the key to its cached imported functions.

This pull request also increases to 10 the maximum number of Wasm functions that can share the same implementation in the same module. Previously, the limit was 3.

v0.6.0

01 Jul 12:29
3611d65
Compare
Choose a tag to compare

Adds support for native functions accepting 7 and 8 arguments (thanks @brooksmtownsend!)

v0.5.3

04 Jun 23:25
a1a679c
Compare
Choose a tag to compare

Updates CWasm3 to v0.5.0, which corresponds to Wasm3 v0.5.0.

v0.5.2

03 Jun 21:14
36db532
Compare
Choose a tag to compare

Update dependencies.

v0.5.1

29 Apr 20:47
b4d0049
Compare
Choose a tag to compare

Update to Swift 5.3 and support app extensions.

v0.5.0

10 Apr 09:17
Compare
Choose a tag to compare

Consume the dynamic library version of Synchronized instead of the statically-linked version.

v0.4.4

14 Mar 13:34
eb82bff
Compare
Choose a tag to compare

Update to CWasm3 v0.4.9.