Skip to content

fix(deps): update napi-rs to v3#298

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-napi-rs
Open

fix(deps): update napi-rs to v3#298
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-napi-rs

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jul 20, 2025

This PR contains the following updates:

Package Type Update Change
napi dependencies major 2.16.43.0.0
napi-derive dependencies major 2.16.33.0.0

Release Notes

napi-rs/napi-rs (napi)

v3.9.0

Compare Source

Added
  • (napi) add ThreadsafeFunction::call_async_catch to handle errors in callback functions (#​3291)
Fixed
  • (deps) update rust crate ctor to v1 (#​3276)
  • (deps) update rust crate ctor to 0.13.0 (#​3275)
  • (deps) update rust crate ctor to 0.12.0 (#​3271)

v3.8.6

Compare Source

Fixed
  • (deps) update rust crate ctor to 0.11.0 (#​3270)
  • (napi) Convert #[ctor] calls to declarative form to remove all features (#​3257)
Other
  • (napi) skip duplicate validation (#​3268)
  • (napi) clarify unsafe function invariants (#​3267)

v3.8.5

Compare Source

Fixed
  • (napi) preserve generator class methods (#​3231)
  • (deps) update rust crate ctor to v0.10.0 (#​3224)
  • (deps) disable ctor priority feature (#​3209)
  • (deps) update rust crate ctor to v0.9.1 (#​3204)
  • (napi) handle ThreadsafeFunction callback errors gracefully during shutdown (#​3188)
  • (napi) populate Error::cause from ThreadsafeFunction callee-handled callbacks (#​3162)
  • correct typo in Either error message ("non" → "none") (#​3183)

v3.8.4

Compare Source

Fixed
  • (deps) update rust crate ctor to v0.8.0 (#​3170)
  • (deps) update rust crate ctor to v0.7.0 (#​3169)
  • (napi) check for null error_message in ExtendedErrorInfo::try_from (#​3158)
  • (napi) skip nullish error causes when converting from Unknown (#​3143)

v3.8.3

Compare Source

Fixed
  • (napi) prevent async iterator use-after-free during GC (#​3120)
Other
  • replace BufferRef mention with BufferSlice (#​3112)

v3.8.2

Compare Source

Fixed
  • (napi) memory leak in async fn (#​3089)
  • (napi) implement TypeName for ArrayBuffer (#​3087)

v3.8.1

Compare Source

Fixed
  • (napi) wasi debug compile error (#​3081)

v3.8.0

Compare Source

Added
  • (napi) support any object types in Stream(#​2854)
  • (napi-derive) add #[napi(async_iterator)] macro attribute (#​3072)
Fixed
  • (napi) validate status before copying data in env arraybuffer fallback (#​3077)
  • (napi) validate status before copying in remaining TypedArray fallback paths (#​3076)
  • (napi) validate status before copying in TypedArray owned ToNapiValue fallback (#​3080)
  • (napi) validate status before copying in ArrayBuffer ToNapiValue fallback (#​3079)
  • (napi) skip debug buffer tracking on wasm targets (#​3078)

v3.7.1

Compare Source

Other

v3.7.0

Compare Source

Added
  • (napi) provide unsafe as_mut on ArrayBuffer (#​3055)
  • (napi) support Promise.resolve/reject (#​3053)

v3.6.1

Compare Source

v3.6.0

Compare Source

v3.5.2

Compare Source

Other
  • updated the following local packages: napi-build

v3.5.1

Compare Source

v3.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-v3.5.2...@​napi-rs/cli@3.5.0

v3.4.0

Compare Source

Bug Fixes
Features

v3.3.0

Compare Source

v3.2.4

Compare Source

Other
  • updated the following local packages: napi-derive-backend

v3.2.3

Compare Source

Fixed
  • (napi) link issue on cargo test --features noop (#​2872)
  • (deps) update rust crate ctor to v0.5.0 (#​2865)

v3.2.2

Compare Source

Other
  • updated the following local packages: napi-derive-backend

v3.2.1

Compare Source

Other
  • updated the following local packages: napi-derive-backend

v3.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-v3.3.0...@​napi-rs/cli@3.2.0

v3.1.6

Compare Source

Fixed
  • (napi) async task finally is not called (#​2824) This was introduced in #​2786, released in 3.1.0

v3.1.5

Compare Source

What's Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-v3.2.3...@​napi-rs/cli@3.1.5

v3.1.4

Compare Source

v3.1.3

Compare Source

v3.1.2

Compare Source

Bug Fixes
  • cli: wrong condition for the native binding version check (#​2853) (b47efee)

v3.1.1

Compare Source

What's Changed

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-v3.2.0...@​napi-rs/cli@3.1.1

v3.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/napi-rs/napi-rs/compare/napi-v3.1.6...@​napi-rs/cli@3.1.0

v3.0.0

Compare Source

NAPI-RS v3

https://napi.rs/blog/announce-v3


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 12pm on Sunday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/major-napi-rs branch from 95aa4f7 to dae0ee5 Compare August 13, 2025 21:24
@renovate renovate Bot force-pushed the renovate/major-napi-rs branch from dae0ee5 to 4e98327 Compare September 8, 2025 12:32
@renovate renovate Bot force-pushed the renovate/major-napi-rs branch from 4e98327 to 479a89c Compare October 24, 2025 05:48
@renovate renovate Bot force-pushed the renovate/major-napi-rs branch from 479a89c to aebffd9 Compare November 10, 2025 07:09
@renovate renovate Bot force-pushed the renovate/major-napi-rs branch from aebffd9 to adec3ee Compare December 2, 2025 13:11
@renovate renovate Bot changed the title fix(deps): update napi-rs to v3 (major) fix(deps): update napi-rs to v3 May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants