Skip to content

Releases: nodejs/node-addon-api

Release 1.7.2

Choose a tag to compare

@NickNaso NickNaso released this 02 Jun 19:13

Security release. The main motivation for the release is the fix for memory corruption vulnerability.

Release 3.0.0

Choose a tag to compare

@NickNaso NickNaso released this 30 Apr 00:26

SemVer major release to pull changes since the last release. The main motivations for the release are the addition of new APIs and a lot of important fixes.

Release 2.0.0

Choose a tag to compare

@NickNaso NickNaso released this 28 Nov 12:28

SemVer major release to pull changes since the last release. The main motivations for the release are the addition of new APIs:

  • Napi::AsyncProgressWorker
  • Napi::Date
    Improvements on the APIs for Napi:: ThreadSafeFunction and Napi::Object. Furthermore there are some other minor improvements all over the API exposed by the library and its documentation.

Release 1.7.1

Choose a tag to compare

@NickNaso NickNaso released this 23 Jul 22:19

SemVer patch release to pull changes since the last release. The main motivations for release is to solve compilation problems that happen on Node.js with N-API version less than 4.

Release 1.7.0

Choose a tag to compare

@NickNaso NickNaso released this 23 Jul 15:40

SemVer patch release to pull changes since the last release. The main motivations for release are the addition of Napi::ThreadSafeFunction and new methods for Napi::AsyncWorker. There are some fixes and improvements on all the exposed API and test case. Furthermore there are some other minor fixes on documentation.

Release 1.6.3

Choose a tag to compare

@NickNaso NickNaso released this 03 Apr 21:46

SemVer patch release to pull changes since the last release. The motivations for release are the addition of suppression destruction on Napi::AsyncWorker, the exposition of macros that throw errors and the fix for potential memory leaks in callback data when error occurs on N-API. Furthermore there are some other minor fixes on documentation.

Release 1.6.2

Choose a tag to compare

@NickNaso NickNaso released this 29 Nov 00:38

SemVer patch release to pull changes since the last release. The motivations for release is to fix the selection of Node.js versions that have N-API.

Release 1.6.1

Choose a tag to compare

@NickNaso NickNaso released this 14 Nov 19:50

SemVer patch release to pull changes since the last release. The motivations for release is to enable the Napi::CallbackScope feature with N-API v3. Furthermore there are some other minor fixes on documentation.

Release 1.6.0

Choose a tag to compare

@NickNaso NickNaso released this 02 Nov 22:45

SemVer minor release to pull changes since the last release. Mostly minor fixes and additions. The motivations for release are the addition of a new feature Napi::CallbackScope, that helps to have the equivalent of the scope associated with a callback in place when making certain N-API calls. Furthermore there are some additions on tests and improvements on documentation about the ABI stability.

Release 1.5.0

Choose a tag to compare

@NickNaso NickNaso released this 03 Oct 06:04

SemVer minor release to pull changes since the last release. Mostly minor fixes and additions. The motivations for release are the addition of new feature (AsyncContext, BigInt and VersionManagement), some big fixes to avoid memory leaks, the end of the documentation that now cover all the API's surface, the addition of new tool to check if a native add-on is built with N-API or not.