ezra-bible-app / node-sword-interface

JavaScript (N-API) interface to SWORD library
GNU General Public License v2.0
22 stars 2 forks source link

Bump node-addon-api from 3.2.1 to 4.1.0 #22

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps node-addon-api from 3.2.1 to 4.1.0.

Release notes

Sourced from node-addon-api's releases.

Release 4.1.0

SemVer minor release to pull changes since the last release. The main motivations for the release are:

  • Added the wraps for napi_add_env_cleanup_hook and napi_remove_env_cleanup_hook.
  • Added Napi::Maybe class to handle pending exception when cpp exception disabled.
  • Napi::Reference updated the default value to reflect the most possible values when there are any errors occurred on napi_reference_unref.
  • Added the check for nullpointer on Napi::String initialization.
  • Added first set of tests for Napi::Symbol.
  • Updated test suite to avoid parallel running.
  • Updated example for context sensitivity.

Release 4.0.0

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

  • Drop the support for Node.js v10.x.
  • Fix a crashing issue in Napi::Error::ThrowAsJavaScriptException.
Changelog

Sourced from node-addon-api's changelog.

2021-08-25 Version 4.1.0, @​NickNaso

Notable changes:

API

  • Napi::Reference updated the default value to reflect the most possible values when there are any errors occurred on napi_reference_unref.
  • Added the check for nullpointer on Napi::String initialization.
  • Added the wraps for napi_add_env_cleanup_hook and napi_remove_env_cleanup_hook.
  • Added Napi::Maybe<T> class to handle pending exception when cpp exception disabled.

TEST

  • Added first set of tests for Napi::Symbol.
  • Updated test suite to avoid parallel running.

Documentation

  • Updated example for context sensitivity.

Commits

  • [3615041423] - src: return Maybe on pending exception when cpp exception disabled (legendecas) #927
  • [10564a43c6] - src: add AddCleanupHook (Kevin Eady) #1014
  • [a459f5cc8f] - doc: update tests to avoid running in parallel (Michael Dawson) #1024
  • [6697c51d1d] - src,test: fix up null char * exception thrown (Gabriel Schulhof) #1019
  • [e02e8a4ce3] - test: add first set of symbol tests (JckXia) #972
  • [da50b51398] - test: dd check for nullptr inside String init (JckXia) #1015
  • [627dbf3c37] - doc: update examples for context sensitivity (Kevin Eady) #1013
  • [37a9b8e753] - src: set default return value of Reference Ref/Unref to 0 (legendecas) #1004

2021-06-15 Version 4.0.0, @​NickNaso

Notable changes:

API

  • Fixed a crashing issue in Napi::Error::ThrowAsJavaScriptException introducing the preprocessor directive NODE_API_SWALLOW_UNTHROWABLE_EXCEPTIONS.
  • Fixed compilation problem for GCC 11 and C++20.

TEST

  • Added test for function reference call and contructor.

Documentation

... (truncated)

Commits
  • 4a3de56 Prepare release 4.1.0.
  • 3615041 src: return Maybe on pending exception when cpp exception disabled
  • 10564a4 src: add AddCleanupHook
  • a459f5c doc: update tests to avoid running in parallel
  • 6697c51 src,test: fix up null char * exception thrown
  • e02e8a4 test: add first set of symbol tests
  • da50b51 test: dd check for nullptr inside String init
  • 627dbf3 doc: update examples for context sensitivity
  • 37a9b8e src: set default return value of Reference Ref/Unref to 0
  • ad76ad0 Prepare release 4.0.0.
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

Superseded by #24.