Skip to content

chore(deps): update @napi-rs/cli and emnapi, group emnapi in renovate - #106

Merged
Brooooooklyn merged 1 commit into
mainfrom
chore/update-napi-cli-emnapi
Sep 14, 2026
Merged

Brooooooklyn merged 1 commit into
mainfrom
chore/update-napi-cli-emnapi

Conversation

@Brooooooklyn

@Brooooooklyn Brooooooklyn commented Sep 14, 2026

Copy link
Copy Markdown
Member

Changes

Package Before After
@napi-rs/cli ^3.8.6 ^3.9.1
@emnapi/core ^2.0.0-alpha.4 ^2.0.0-alpha.5
@emnapi/runtime ^2.0.0-alpha.4 ^2.0.0-alpha.5
emnapi ^2.0.0-alpha.4 ^2.0.0-alpha.5
  • example/index.d.ts is re-generated with CLI 3.9.1 (one blank line after the header).
  • .github/renovate.json groups emnapi and @emnapi/** into one Renovate PR.

Why

Renovate PRs #95 and #96 said they updated @emnapi/* to alpha.5. They only changed the transitive ^1.5.0 lockfile entries. The direct deps stayed at 2.0.0-alpha.4.

Verification

  • yarn install resolved the four deps to the new versions
  • yarn build (native) passes
  • yarn build --target wasm32-wasip1-threads passes with emnapi 2.0.0-alpha.5
  • renovate-config-validator reports the config is valid
  • yarn install --immutable passes

🤖 Generated with Claude Code

https://claude.ai/code/session_01JjK8HMMuqWV6MHJDs9bCgY


Note

Low Risk
Example-only devDependency and lockfile updates plus Renovate grouping; no runtime or security-sensitive application logic changes.

Overview
Bumps the example NAPI/WASM toolchain so direct devDependencies match the intended emnapi 2.0.0-alpha.5 line and @napi-rs/cli ^3.9.1, with example/yarn.lock refreshed (including transitive bumps such as @emnapi/wasi-threads and js-yaml from the CLI).

Adds a Renovate packageRules group named emnapi for emnapi and @emnapi/** so future emnapi-related updates land in one PR. Regenerates example/index.d.ts via the newer CLI (cosmetic blank line after the header).

Reviewed by Cursor Bugbot for commit a320542. Bugbot is set up for automated code reviews on this repo. Configure here.

- @napi-rs/cli ^3.8.6 -> ^3.9.1
- @emnapi/core, @emnapi/runtime, emnapi ^2.0.0-alpha.4 -> ^2.0.0-alpha.5
- re-generate example/index.d.ts with the new CLI
- group emnapi + @emnapi/** into one Renovate PR

Renovate PRs #95 and #96 only changed the transitive ^1.5.0 lockfile
entries; the direct deps stayed at 2.0.0-alpha.4.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JjK8HMMuqWV6MHJDs9bCgY
@cursor

cursor Bot commented Sep 14, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_a3afccf8-1b6c-4183-b1e5-f7f8bbb5d380)

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 14, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-14T03:50:29.895866Z a320542 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@Brooooooklyn
Brooooooklyn merged commit b8eb0be into main Sep 14, 2026
21 checks passed
@Brooooooklyn
Brooooooklyn deleted the chore/update-napi-cli-emnapi branch September 14, 2026 05:12
@github-actions github-actions Bot mentioned this pull request Sep 14, 2026
Brooooooklyn pushed a commit that referenced this pull request Sep 14, 2026
## 🤖 New release

* `libmimalloc-sys2`: 0.1.62 -> 0.1.63 (✓ API compatible changes)
* `mimalloc-safe`: 0.1.66 -> 0.1.67 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

## `libmimalloc-sys2`

<blockquote>

## [0.1.63] - 2026-09-14

### Chore

- *(deps)* Update mimalloc to v2.5.2 and mimalloc3 to v3.5.2 + init fix
([#104](#104))
</blockquote>

## `mimalloc-safe`

<blockquote>

## [0.1.67] - 2026-09-14

### Chore

- *(deps)* Update mimalloc to v2.5.2 and mimalloc3 to v3.5.2 + init fix
([#104](#104))
- *(deps)* Update @napi-rs/cli and emnapi, group emnapi in renovate
([#106](#106))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant