FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore(deps): update napi by renovate[bot] · Pull Request #15199 · web-infra-dev/rspack · GitHub

chore(deps): update napi - #15199

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

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/napi

Conversation

renovate Bot commented Aug 15, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update Pending
@napi-rs/cli (source) 3.7.4 → 3.10.4 pnpm.catalog.default minor
@napi-rs/wasm-runtime (source) 1.1.6 → 1.2.4 pnpm.catalog.default minor
napi 3.10.5 → 3.12.6 workspace.dependencies minor 3.12.7
napi-build 2.3.2 → 2.4.3 workspace.dependencies minor 2.4.4
napi-derive 3.5.10 → 3.6.7 workspace.dependencies minor 3.6.8

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

napi-rs/napi-rs (@​napi-rs/cli)

v3.10.4

Compare Source

v3.10.3

Compare Source

v3.10.2

Compare Source

v3.10.1

Compare Source

v3.10.0

Compare Source

v3.9.1

Compare Source

Patch over 3.9.0.

Fixes
  • WASI threads builds on current toolchains (#​3492)
    wasm32-wasip1-threads was failing in two ways: wasi-sdk 34 changed the futex ABI, and Rust nightly started linking crt1-reactor.o itself (duplicate _initialize). The CLI now picks the matching emnapi archive; the build crate stops double-linking _initialize.

  • WASI on Android / Termux (#​3485)
    Generated Node loaders preopened /, which Termux cannot open (UVWASI_EACCES). Android now preopens the current working directory. Other platforms are unchanged.

  • Generated files share one format (#​3501)
    JSON / TOML / YAML, .d.ts, and JS / WASI loaders now use one house style (indent, trailing newline, quotes). Regenerating bindings may produce noisy diffs with no behavior change.

Deps
  • js-yaml 4 → 5 (#​3344) — YAML dump formatting can change; loaded values should not.
Same-day packages
Package Version
@napi-rs/triples 2.1.23
@napi-rs/wasm-runtime 1.2.4

v3.9.0

Compare Source

v3.8.6

Compare Source

v3.8.5

Compare Source

v3.8.4

Compare Source

v3.8.3

Compare Source

v3.8.2

Compare Source

v3.8.1

Compare Source

v3.8.0

Compare Source

napi-rs/napi-rs (@​napi-rs/wasm-runtime)

v1.2.4

Compare Source

Bug Fixes

v1.2.3

Compare Source

Bug Fixes

v1.2.2

Compare Source

Performance Improvements

v1.2.1

Compare Source

Bug Fixes

v1.2.0

Compare Source

Features

1.1.6 (2026-06-24)

Note: Version bump only for package @​napi-rs/wasm-runtime

1.1.5 (2026-06-10)

Bug Fixes
  • wasm-runtime: preserve Buffer return values in fs-proxy (#​3250) (c70f205)

1.1.4 (2026-04-15)

Bug Fixes
  • wasm-runtime: preserve full bigint values in fs proxy codec (#​3233) (0cb8eef)

1.1.3 (2026-04-08)

Note: Version bump only for package @​napi-rs/wasm-runtime

1.1.2 (2026-03-28)

Bug Fixes

1.1.1 (2025-12-30)

Note: Version bump only for package @​napi-rs/wasm-runtime


Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • "before 8am on saturday"
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

renovate Bot added the dependencies Pull requests that update a dependency file label Aug 15, 2026

codspeed Bot commented Aug 15, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Merging this PR will improve performance by 4.02%

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 1 improved benchmark
✅ 53 untouched benchmarks
⏩ 47 skipped benchmarks1

Performance Changes

Benchmark BASE HEAD Efficiency
rust@create_module_assets 165.4 µs 159 µs +4.02%

Tip

Curious why performance improved? Comment @codspeedbot explain why performance improved on this PR, or directly use the CodSpeed MCP with your agent.


Comparing renovate/napi (7b2f070) with main (51ea276)

Footnotes

  1. 47 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

renovate Bot force-pushed the renovate/napi branch 5 times, most recently from 57087df to 74aa0ad Compare August 29, 2026 11:52
renovate Bot force-pushed the renovate/napi branch 8 times, most recently from 507813e to 53c290e Compare September 9, 2026 11:52
renovate Bot force-pushed the renovate/napi branch 11 times, most recently from f18212c to fffe3ec Compare September 17, 2026 09:23
renovate Bot force-pushed the renovate/napi branch 3 times, most recently from e2c0524 to c8210a8 Compare September 18, 2026 17:37

renovate Bot commented Sep 20, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.toml
Artifact update for napi resolved to version 3.12.7, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 3.12.6
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/
File name: Cargo.toml
Artifact update for napi-build resolved to version 2.4.4, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 2.4.3
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/
File name: Cargo.toml
Artifact update for napi-derive resolved to version 3.6.8, which is a pending version that has not yet passed the Minimum Release Age threshold.
Renovate was attempting to update to 3.6.7
This is (likely) not a bug in Renovate, but due to the way your project pins dependencies, _and_ how Renovate calls your package manager to update them.
Until Renovate supports specifying an exact update to your package manager (https://github.com/renovatebot/renovate/issues/41624), it is recommended to directly pin your dependencies (with `rangeStrategy=pin` for apps, or `rangeStrategy=widen` for libraries)
See also: https://docs.renovatebot.com/dependency-pinning/

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants


Back | FazBrowse Home | New Git URL