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 4.3.0 to 5.1.0 #39

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps node-addon-api from 4.3.0 to 5.1.0.

Release notes

Sourced from node-addon-api's releases.

Release 5.1.0

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

  • Fix memory leak in Napi::AsyncProgressWorkerBase.
  • Add api to get callback_info from Napi::CallBackInfo.
  • Fix erros and warning in VS 2017.
  • Make Napi::Env::CleanupHook public.
  • Remove Napi::TypedArray::unknown_array_type.
  • Add tests related to Napi::Env.
  • Add tests related to Napi::TypedArray.
  • Add tests related to Napi::AsyncWorker.
  • Add tests related to Napi::TypedThreadSafeFunction.
  • Add tests related to Napi::Value.
  • Add test related to Napi::Promise.
  • Add Napi::HandleScope example.
  • Add documentation about how to run a specific unit test.
  • Add Windows with VS 2022 and Node.JS 19.x to the CI matrix.
  • Fix stale workflow.
  • Update Node.js versions on CI component.
  • Add condition for Windows to find eslint.

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from node-addon-api's changelog.

2023-01-13 Version 5.1.0, @​NickNaso

Notable changes

API

  • Fixed memory leak in Napi::AsyncProgressWorkerBase.
  • Added api to get callback_info from Napi::CallBackInfo.
  • Fixed erros and warning in VS 2017.
  • Made Npi::Env::CleanupHook public.
  • Removed Napi::TypedArray::unknown_array_type.

TEST

  • Some minor fixes all over the test suite.
  • Added tests related to Napi::Env.
  • Added tests related to Napi::TypedArray.
  • Added tests related to Napi::AsyncWorker.
  • Added tests related to Napi::TypedThreadSafeFunction.
  • Added tests related to Napi::Value.
  • Added test related to Napi::Promise.

Documentation

  • Some minor fixes all over the documentation.
  • Added Napi::HandleScope example.
  • Added documentation about how to run a specific unit test.

TOOL

  • Added Windows with VS 2022 and Node.JS 19.x to the CI matrix.
  • Fixed stale workflow.
  • Updated Node.js versions on CI component.
  • Added condition for Window to find eslint.

Commits

... (truncated)

Commits
  • 34221c1 Prepare release v5.1.0.
  • 79a446f Update contributors (#1265)
  • 01c6169 src: napi-inl: Fix a memory leak bug in AsyncProgressWorkerBase
  • 55bd08e src: api to get callback_info from CallBackInfo
  • ad76256 test: add tests related to env
  • 5c39373 chore: add Windows with VS 2022 and Node.JS 19.x to the CI matrix (#1252)
  • 97736c9 src: fix errors and warnings in VS 2017
  • ad7ff92 src: refactor call js wrapper (#1242)
  • 39267ba src: make CleanupHook public
  • edf630c src: fix implementation of Signal
  • 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 1 year ago

Superseded by #42.