Bump node-addon-api from 5.0.0 to 5.1.0 in /src/audio/engine/libsamplerate
requested to merge dependabot/npm_and_yarn/src/audio/engine/libsamplerate/node-addon-api-5.1.0 into main
Created by: dependabot[bot]
Bumps node-addon-api from 5.0.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
- Add condition for window to find eslint by
@JckXia
in nodejs/node-addon-api#1176- doc: fix broken
Napi::ThreadSafeFunction
link by@F3n67u
in nodejs/node-addon-api#1172- test: Add promise unit test by
@egg-bread
in nodejs/node-addon-api#1173- Fix link to CMake.js documentation by
@nullromo
in nodejs/node-addon-api#1180- doc: fix typo in async_operations.md by
@tniessen
in nodejs/node-addon-api#1189- Update README.md by
@chineduG
in nodejs/node-addon-api#1187- test: CallbackInfo NewTarget unit test by
@petersandor
in nodejs/node-addon-api#1177- Update Readme for filter conditions in unit tests by
@deepakrkris
in nodejs/node-addon-api#1199- Update CONTRIBUTING.md by
@chineduG
in nodejs/node-addon-api#1185- Update CI component versions by
@vmoroz
in nodejs/node-addon-api#1200- test: Add test coverage for "TSFN::Ref()" by
@JckXia
in nodejs/node-addon-api#1196- test: remove update to process.config by
@mhdawson
in nodejs/node-addon-api#1208- doc: add HandleScope example by
@KevinEady
in nodejs/node-addon-api#1210- test: Add test case for canceling async worker tasks by
@JckXia
in nodejs/node-addon-api#1202- test: Add test cased for failed task cancellations by
@JckXia
in nodejs/node-addon-api#1214- chore: fix stale workflow by
@richardlau
in nodejs/node-addon-api#1228- test: Add test coverage to TSFN::New() overloads by
@JckXia
in nodejs/node-addon-api#1201- src: refactor call js wrapper by
@JckXia
in nodejs/node-addon-api#1242- chore: add Windows with VS 2022 and Node.JS 19.x to the CI matrix by
@vmoroz
in nodejs/node-addon-api#1252- Update contributors by
@KevinEady
in nodejs/node-addon-api#1265New Contributors
@F3n67u
made their first contribution in nodejs/node-addon-api#1172@egg-bread
made their first contribution in nodejs/node-addon-api#1173@nullromo
made their first contribution in nodejs/node-addon-api#1180@chineduG
made their first contribution in nodejs/node-addon-api#1187@petersandor
made their first contribution in nodejs/node-addon-api#1177@deepakrkris
made their first contribution in nodejs/node-addon-api#1199
... (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
fromNapi::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
- [
79a446fb9c
] - Update contributors (#1265) (Kevin Eady)- [
01c61690c6
] - src: napi-inl: Fix a memory leak bug inAsyncProgressWorkerBase
(Ammar Faizi) #1264- [
55bd08ee26
] - src: api to get callback_info from CallBackInfo (JckXia) #1253- [
ad76256714
] - test: add tests related to env (JckXia) #1254- [
5c3937365d
] - chore: add Windows with VS 2022 and Node.JS 19.x to the CI matrix (#1252) (Vladimir Morozov)- [
97736c93f4
] - src: fix errors and warnings in VS 2017 (Vladimir Morozov) #1245- [
ad7ff92c16
] - src: refactor call js wrapper (#1242) (Jack)- [
39267baf1b
] - src: make CleanupHook public (Julian Mesa) #1240- [
edf630cc79
] - src: fix implementation of Signal (Kevin Eady) #1216- [
de5a502f3c
] - doc: Napi::Error is caught (Nicola Del Gobbo) #1241- [
10ad762807
] - test: removed the usage of default_configuration. (Nicola Del Gobbo) #1226- [
e9db2adef2
] - test: Add test coverage to TSFN::New() overloads (#1201) (Jack)- [
c849ad3f6a
] - chore: fix stale workflow (#1228) (Richard Lau)
... (truncated)
Commits
-
34221c1
Prepare release v5.1.0. -
79a446f
Update contributors (#1265) -
01c6169
src: napi-inl: Fix a memory leak bug inAsyncProgressWorkerBase
-
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 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)