Skip to content

v0.20.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Nov 10:02
· 567 commits to main since this release
  • feat: add predefine options: EMNAPI_WORKER_POOL_SIZE, EMNAPI_NEXTTICK_TYPE, EMNAPI_USE_PROXYING
  • refactor: add uv.h and port libuv's threadpool to schedule async works.
  • fix: #8

Breaking Changes

If you use multithreading API such as napi_*_async_work or thread safe functions, you need to build additional source files (src/uv/**/*.c), so you need to add them to your makefile or build script, or directly use CMake add_subdirectory() and target_link_libraries().