-
-
Notifications
You must be signed in to change notification settings - Fork 656
release(crates): v0.91.0 #13961
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release(crates): v0.91.0 #13961
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. |
Monitor Oxc
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Release 0.91.0: bump versions across crates and NAPI/JS packages, update native binding version checks, and refresh CHANGELOGs.
- Bump all crate and package versions to 0.91.0.
- Update NAPI binding loaders to enforce 0.91.0 native package versions.
- Add/update 0.91.0 entries in CHANGELOGs; introduce oxc_compat CHANGELOG.
Reviewed Changes
Copilot reviewed 65 out of 66 changed files in this pull request and generated 5 comments.
Show a summary per file
File | Description |
---|---|
npm/runtime/package.json | Bump package version to 0.91.0 |
npm/runtime/CHANGELOG.md | Changelog formatting; no 0.91.0 entry added |
npm/oxc-types/package.json | Bump package version to 0.91.0 |
npm/oxc-types/CHANGELOG.md | Changelog formatting; no 0.91.0 entry added |
napi/transform/package.json | Bump package version to 0.91.0 |
napi/transform/index.js | Update native binding version checks and messages to 0.91.0 |
napi/transform/Cargo.toml | Bump crate version to 0.91.0 |
napi/transform/CHANGELOG.md | Add 0.91.0 changelog entries (duplicate section present) |
napi/parser/src-js/bindings.mjs | Update native binding version checks and messages to 0.91.0 |
napi/parser/package.json | Bump package version to 0.91.0 |
napi/parser/Cargo.toml | Bump crate version to 0.91.0 |
napi/parser/CHANGELOG.md | Add 0.91.0 changelog entries (duplicate section present) |
napi/minify/package.json | Bump package version to 0.91.0 |
napi/minify/index.js | Update native binding version checks and messages to 0.91.0 |
napi/minify/Cargo.toml | Bump crate version to 0.91.0 |
napi/minify/CHANGELOG.md | Add 0.91.0 changelog entries (duplicate section present) |
crates/oxc_traverse/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_traverse/CHANGELOG.md | Changelog formatting |
crates/oxc_transformer_plugins/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_transformer_plugins/CHANGELOG.md | Changelog formatting |
crates/oxc_transformer/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_transformer/CHANGELOG.md | Add 0.91.0 changelog entry |
crates/oxc_syntax/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_syntax/CHANGELOG.md | Changelog formatting |
crates/oxc_span/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_span/CHANGELOG.md | Changelog formatting |
crates/oxc_semantic/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_semantic/CHANGELOG.md | Add 0.91.0 changelog entries |
crates/oxc_regular_expression/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_regular_expression/CHANGELOG.md | Changelog formatting |
crates/oxc_parser/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_parser/CHANGELOG.md | Add 0.91.0 changelog entries |
crates/oxc_napi/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_napi/CHANGELOG.md | Changelog formatting |
crates/oxc_minifier/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_minifier/CHANGELOG.md | Add 0.91.0 changelog entries |
crates/oxc_mangler/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_mangler/CHANGELOG.md | Changelog formatting |
crates/oxc_isolated_declarations/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_isolated_declarations/CHANGELOG.md | Changelog formatting |
crates/oxc_estree/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_estree/CHANGELOG.md | Changelog formatting |
crates/oxc_ecmascript/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_ecmascript/CHANGELOG.md | Changelog formatting |
crates/oxc_diagnostics/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_diagnostics/CHANGELOG.md | Add 0.91.0 changelog entry |
crates/oxc_data_structures/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_data_structures/CHANGELOG.md | Add 0.91.0 changelog entry |
crates/oxc_compat/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_compat/CHANGELOG.md | Add initial 0.91.0 changelog entry |
crates/oxc_codegen/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_codegen/CHANGELOG.md | Changelog formatting |
crates/oxc_cfg/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_cfg/CHANGELOG.md | Changelog formatting |
crates/oxc_ast_visit/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_ast_visit/CHANGELOG.md | Add 0.91.0 changelog entry |
crates/oxc_ast_macros/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_ast_macros/CHANGELOG.md | Changelog formatting |
crates/oxc_ast/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_ast/CHANGELOG.md | Add 0.91.0 changelog entry |
crates/oxc_allocator/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc_allocator/CHANGELOG.md | Add 0.91.0 changelog entries |
crates/oxc/Cargo.toml | Bump crate version to 0.91.0 |
crates/oxc/CHANGELOG.md | Changelog formatting |
Cargo.toml | Update workspace dependencies to 0.91.0 |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
## [0.91.0] - 2025-09-21 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- 21bbf95 napi: Rebuild bindings file for NAPI packages (#13889) (overlookmotel) | ||
|
||
### 📚 Documentation | ||
|
||
- 7a50ad9 napi/parser, napi/transform: Correct README examples (#13934) (overlookmotel) | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate 0.91.0 section. Remove one of the repeated blocks to avoid confusion and keep the changelog canonical.
## [0.91.0] - 2025-09-21 | |
### 🐛 Bug Fixes | |
- 21bbf95 napi: Rebuild bindings file for NAPI packages (#13889) (overlookmotel) | |
### 📚 Documentation | |
- 7a50ad9 napi/parser, napi/transform: Correct README examples (#13934) (overlookmotel) |
Copilot uses AI. Check for mistakes.
## [0.91.0] - 2025-09-21 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- bd2fa90 napi/parser: Move `browser.js` file (#13918) (overlookmotel) | ||
- 5ff91bc napi/parser: Fix example (#13887) (overlookmotel) | ||
- 21bbf95 napi: Rebuild bindings file for NAPI packages (#13889) (overlookmotel) | ||
|
||
### 🚜 Refactor | ||
|
||
- 329b7e7 napi/parser: Move scripts to `scripts` directory (#13900) (overlookmotel) | ||
- ac3e9e9 napi/parser: Move JS code into `src-js` directory (#13899) (overlookmotel) | ||
- 2cef8ec napi/parser: Remove outdated comment (#13886) (overlookmotel) | ||
|
||
### 📚 Documentation | ||
|
||
- 7a50ad9 napi/parser, napi/transform: Correct README examples (#13934) (overlookmotel) | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate 0.91.0 section. Please deduplicate by keeping a single 0.91.0 block.
## [0.91.0] - 2025-09-21 | |
### 🐛 Bug Fixes | |
- bd2fa90 napi/parser: Move `browser.js` file (#13918) (overlookmotel) | |
- 5ff91bc napi/parser: Fix example (#13887) (overlookmotel) | |
- 21bbf95 napi: Rebuild bindings file for NAPI packages (#13889) (overlookmotel) | |
### 🚜 Refactor | |
- 329b7e7 napi/parser: Move scripts to `scripts` directory (#13900) (overlookmotel) | |
- ac3e9e9 napi/parser: Move JS code into `src-js` directory (#13899) (overlookmotel) | |
- 2cef8ec napi/parser: Remove outdated comment (#13886) (overlookmotel) | |
### 📚 Documentation | |
- 7a50ad9 napi/parser, napi/transform: Correct README examples (#13934) (overlookmotel) |
Copilot uses AI. Check for mistakes.
## [0.91.0] - 2025-09-21 | ||
|
||
### 💥 BREAKING CHANGES | ||
|
||
- 6fcb0d0 minifier: [**BREAKING**] Receive supported engines instead of ecmascript versions (#13933) (sapphi-red) | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- 21bbf95 napi: Rebuild bindings file for NAPI packages (#13889) (overlookmotel) | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate 0.91.0 section. Remove the redundant block to keep the changelog accurate.
## [0.91.0] - 2025-09-21 | |
### 💥 BREAKING CHANGES | |
- 6fcb0d0 minifier: [**BREAKING**] Receive supported engines instead of ecmascript versions (#13933) (sapphi-red) | |
### 🐛 Bug Fixes | |
- 21bbf95 napi: Rebuild bindings file for NAPI packages (#13889) (overlookmotel) |
Copilot uses AI. Check for mistakes.
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The package version was bumped to 0.91.0 in package.json, but this changelog lacks a 0.91.0 section. Add a 0.91.0 entry (even if noting “No changes”) to keep release documentation consistent.
## [0.91.0] - 2025-XX-XX | |
No changes. |
Copilot uses AI. Check for mistakes.
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0). | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The package version was bumped to 0.91.0 in package.json, but this changelog has no 0.91.0 section. Please add a 0.91.0 entry to match the released version.
## [0.91.0] - YYYY-MM-DD | |
- No notable changes. |
Copilot uses AI. Check for mistakes.
CodSpeed Instrumentation Performance ReportMerging #13961 will not alter performanceComparing Summary
Footnotes |
[0.91.0] - 2025-09-21
💥 BREAKING CHANGES
🚀 Features
arguments
copy loop transformation in functions (feat(minifier): only applyarguments
copy loop transformation in functions #13952) (sapphi-red)arguments
copy loop transformation in strict mode (feat(minifier): only applyarguments
copy loop transformation in strict mode #13951) (sapphi-red)advance_to_end
method toSliceIter
trait (feat(data_structures): addadvance_to_end
method toSliceIter
trait #13947) (overlookmotel)🐛 Bug Fixes
browser.js
file (fix(napi/parser): movebrowser.js
file #13918) (overlookmotel)🚜 Refactor
scripts
directory (refactor(napi/parser): move scripts toscripts
directory #13900) (overlookmotel)src-js
directory (refactor(napi/parser): move JS code intosrc-js
directory #13899) (overlookmotel)📚 Documentation