Skip to content

Bump node-addon-api from 6.0.0 to 7.0.0 in /src/audio/engine/libsamplerate

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 and Napi::Buffer::NewOrCopy() to handle the support for external buffers.

What's Changed

New Contributors

Full 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 and Napi::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 and Napi::TypeError class.
  • Fixed inconsistent failure executing test suite.
  • Added tests for Napi::ObjectReference<T> class.

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by kevineady, a new releaser for node-addon-api since your current version.


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)

Merge request reports