Releases: toyobayashi/emnapi
Releases · toyobayashi/emnapi
v1.4.5
What's Changed
- fix(wasm32-wasip1-threads): process never exit if trap in threads (#156)
Full Changelog: v1.4.4...v1.4.5
v1.4.4
v1.4.3
What's Changed
- update @emnapi/[email protected] in the package.json dependency of @emnapi/core
Full Changelog: v1.4.2...v1.4.3
v1.4.2
v1.4.1
v1.4.0
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
What's Changed
- fix:
napi_is_buffer(Uint8Array)
should returntrue
by @toyobayashi in #129 - add napi_create_buffer_from_arraybuffer by @toyobayashi in #126
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- feat: add
suppressDestroy
to context by @toyobayashi in #124 - refactor: rename nogc to basic by @toyobayashi in #125
- update libuv source by @toyobayashi in #121
- refactor: remove RefBase by @toyobayashi in #122
- add support for UTF-8 and Latin-1 property keys by @toyobayashi in #127
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- test: store external type tags by value by @toyobayashi in #114
- fix: pthread worker leak by @toyobayashi in #115
- feat: gyp add OS
wasm
alias by @toyobayashi in #113 - feat: add new option to allow waiting thread start before thread-spawn return by @toyobayashi in #116
- feat: separate
@emnapi/wasi-threads
package by @toyobayashi in #117 - fix: respect user specified Buffer by @toyobayashi in #118
- build: add
wasm32-wasip1[-threads]
targets and use LLVM 18 to build libraries by @toyobayashi in #119 - feat:
reuseWorker
strict mode by @toyobayashi in #120
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- fix: [email protected]+ will run node-gyp rebuild (228a78d)
Full Changelog: v1.1.0...v1.1.1