Skip to content

Releases: toyobayashi/emnapi

v1.4.3

15 Apr 16:20
Compare
Choose a tag to compare

What's Changed

  • update @emnapi/wasi-threads@1.0.2 in the package.json dependency of @emnapi/core

Full Changelog: v1.4.2...v1.4.3

v1.4.2

15 Apr 15:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.1...v1.4.2

v1.4.1

12 Apr 03:48
Compare
Choose a tag to compare

What's Changed

  • add checks for message channel usage in web runtime by @gvkhna in #142

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

28 Mar 16:13
Compare
Choose a tag to compare

What's Changed

  • allow napi_delete_reference in basic finalizers (#130)
  • define NAPI_VERSION 10 (#133)
  • perf: reduce the overhead of binding function call (1.5x faster) (#139)

Note

If you are using Emscripten >= 3.1.60, please manually specify the link option -sEXPORTED_RUNTIME_METHODS=['emnapiInit'] (#131) (emscripten-core/emscripten#23057)

Full Changelog: v1.3.1...v1.4.0

v1.3.1

12 Oct 08:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

v1.3.0

04 Oct 08:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

19 May 08:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.1...v1.2.0

v1.1.1

30 Mar 00:03
Compare
Choose a tag to compare

What's Changed

  • fix: npm@10.4.0+ will run node-gyp rebuild (228a78d)

Full Changelog: v1.1.0...v1.1.1

v1.1.0

20 Mar 10:37
Compare
Choose a tag to compare

What's Changed

  • test: make napi_get_buffer_info check if passed buffer is valid by @toyobayashi in #108
  • feat: segregate nogc APIs from rest via type system by @toyobayashi in #110
  • test: fix unreliable assumption in js-native-api/test_cannot_run_js by @toyobayashi in #111
  • fix: missing sources in gyp wasi + threads target

Full Changelog: v1.0.0...v1.1.0

v1.0.0

29 Jan 17:00
Compare
Choose a tag to compare

What's Changed

Breaking Changes

The headers location is changed from node_modules/emnapi/include to node_modules/emnapi/include/node

# old
# emcc ... -Inode_modules/emnapi/include

# new
emcc ... -Inode_modules/emnapi/include/node

New Contributors

Full Changelog: v0.45.0...v1.0.0