Bump node-addon-api from 6.0.0 to 7.0.0 in /src/audio/engine/libsamplerate
requested to merge dependabot/npm_and_yarn/src/audio/engine/libsamplerate/node-addon-api-7.0.0 into main
Created by: dependabot[bot]
Bumps node-addon-api from 6.0.0 to 7.0.0.
Release notes
Sourced from node-addon-api's releases.
Release 6.1.0
SemVer minor release to pull changes since the last release. The main motivations for the release are:
- Enforce type checks on
Napi::Value::As()
.- Added
Napi::TypeTaggable
class.- Defined
NAPI_HAS_THREADS
to make TSFN available on Emscripten.- Defined
NODE_API_NO_EXTERNAL_BUFFERS_ALLOWED
andNapi::Buffer::NewOrCopy()
to handle the support for external buffers.What's Changed
- test: Add test covg for obj wrap by
@JckXia
in nodejs/node-addon-api#1269- test: Update wait with a condition by
@JckXia
in nodejs/node-addon-api#1297- Add test coverage for typed and range err by
@JckXia
in nodejs/node-addon-api#1280- test: Complete test coverage for Reference class by
@JckXia
in nodejs/node-addon-api#1277- Fix exits/exists typo in docs for Env::AddCleanupHook() by
@RedBeard0531
in nodejs/node-addon-api#1306- src: enforce type checks on Napi::Value::As() by
@legendecas
in nodejs/node-addon-api#1281New Contributors
@RedBeard0531
made their first contribution in nodejs/node-addon-api#1306Full Changelog: https://github.com/nodejs/node-addon-api/compare/v6.0.0...v6.1.0
Changelog
Sourced from node-addon-api's changelog.
2023-06-13 Version 7.0.0,
@KevinEady
Notable changes
API
- Drop support for Node.js v14.x and v19.x.
- Ensure native receiver exists when calling instance methods and properties.
- Fix issue when creating
Napi::Error
instances that wrap primitives values.TEST
- Added tests for
Napi::AsyncProgressQueueWorker<T>
class.- Added tests for
Napi::AsyncProgressWorker<T>
class.Documentation
- Added documentation for
Napi::Value::IsBigInt()
.Commits
- [
de5c899400
] - doc,chore: drop support for Node.js v14, v19 (Kevin Eady) #1324- [
3083b7f148
] - [StepSecurity] Apply security best practices (StepSecurity Bot) #1308- [
a198e24a15
] - [Test] Add tests for async progress queue worker (Jack) #1316- [
665f4aa845
] - doc: add missing Value::IsBigInt (Kevin Eady) #1319- [
358b2d3b4f
] - doc: complete code curly braces in async_worker.md (wanlu) #1317- [
858942ce31
] - src: avoid calling into C++ with a null this (Caleb Hearon) #1313- [
64f6515331
] - src: handle failure during error wrap of primitive (Gabriel Schulhof) #1310- [
dfad6b45fe
] - [test] Add test coverage for AsyncProgressWorker (Jack) #1307- [
0e34f22839
] - release: v6.1.0. (Nicola Del Gobbo)2023-04-20 Version 6.1.0,
@NickNaso
Notable changes
API
- Enforce type checks on
Napi::Value::As()
.- Added
Napi::TypeTaggable
class.- Defined
NAPI_HAS_THREADS
to make TSFN available on Emscripten.- Defined
NODE_API_NO_EXTERNAL_BUFFERS_ALLOWED
andNapi::Buffer::NewOrCopy()
to handle the support for external buffers.TEST
- Added tests for
Napi::Reference<T>
class.- Added tests for copy/move semantics.
- Added tests for
Napi::RangeError
andNapi::TypeError
class.- Fixed inconsistent failure executing test suite.
- Added tests for
Napi::ObjectReference<T>
class.
... (truncated)
Commits
- See full diff in compare view
Maintainer changes
This version was pushed to npm by kevineady, a new releaser for node-addon-api since your current version.
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)