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 6.0.0 #42

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 1 year ago

Bumps node-addon-api from 4.3.0 to 6.0.0.

Release notes

Sourced from node-addon-api's releases.

Release 6.0.0

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

  • Add Napi::Object::TypeTag() and Napi::Object::CheckTypeTag() methods.
  • Set operator napi_callback_info explicit.
  • Some minor fixes all over the test suite.
  • Add tests related to Napi::Object::TypeTag() and Napi::Object::CheckTypeTag() methods.
  • Add tests related to Napi::CallbackScope.
  • Add tests related to Napi::EscapableHandleScope.
  • Add tests related to Napi::Maybe<T>.
  • Add tests related to Napi::ThreadSafeFuntion.
  • Change some tests related to Napi::AsyncWorker.
  • Add documentation for Napi::Object::TypeTag() and Napi::Object::CheckTypeTag() methods.
  • Add documentation about how to run a specific unit test.

What's Changed

Full Changelog: https://github.com/nodejs/node-addon-api/compare/v5.1.0...v6.0.0

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

... (truncated)

Changelog

Sourced from node-addon-api's changelog.

2023-02-03 Version 6.0.0, @​NickNaso

Notable changes

API

  • Added Napi::Object::TypeTag() and Napi::Object::CheckTypeTag() methods.
  • Made operator napi_callback_info explicit.

TEST

  • Some minor fixes all over the test suite.
  • Added tests related to Napi::Object::TypeTag() and Napi::Object::CheckTypeTag() methods.
  • Added tests related to Napi::CallbackScope.
  • Added tests related to Napi::EscapableHandleScope.
  • Added tests related to Napi::Maybe<T>.
  • Added tests related to Napi::ThreadSafeFuntion.
  • Changed some tests related to Napi::AsyncWorker.

Documentation

  • Added documentation for Napi::Object::TypeTag() and Napi::Object::CheckTypeTag() methods.
  • Added documentation about how to run a specific unit test.

TOOL

  • Added x86 architecture to the CI matrix.

Commits

  • [e2726193f1] - src: remove AsyncWorker move and complete tests (JckXia) #1266
  • [ff969485ea] - chore: build node-addon-api against X86 (JckXia) #1276
  • [a70564cdfd] - test: add cov for ThreadSafeFunction new overloads (JckXia) #1251
  • [53f7cf1d48] - src: make operator napi_callback_info explicit (Kevin Eady) #1275
  • [78b5a15533] - test: Add tests for ThreadSafeFunction's NonBlock function overloads (#1249) (Jack)
  • [fdc6263034] - test: Add test covg for Maybe<T> (#1270) (Jack)
  • [35d9d669b3] - test: add test covg for handle and escapehandle scopes (JckXia) #1263
  • [021313409e] - test: add unit test covg for callbackscopes (JckXia) #1262
  • [b11e4de2cf] - src: add Object::TypeTag, Object::CheckTypeTag (Kevin Eady) #1261

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.

... (truncated)

Commits
  • c51d6b3 Prepare release v6.0.0.
  • e272619 src: remove AsyncWorker move and complete tests
  • ff96948 chore: build node-addon-api against X86
  • a70564c test: add cov for ThreadSafeFunction new overloads
  • 53f7cf1 src: make operator napi_callback_info explicit
  • 78b5a15 test: Add tests for ThreadSafeFunction's NonBlock function overloads (#1249)
  • fdc6263 test: Add test covg for Maybe<T> (#1270)
  • 35d9d66 test: add test covg for handle and escapehandle scopes
  • 0213134 test: add unit test covg for callbackscopes
  • b11e4de src: add Object::TypeTag, Object::CheckTypeTag
  • 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 9 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.