-
-
Notifications
You must be signed in to change notification settings - Fork 662
release(crates): v0.91.0 #13994
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 #13994
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 notes update for v0.91.0 across crates and npm packages, adding features, bug fixes, refactors, and documentation entries to each package CHANGELOG.
- Add 0.91.0 entries with noted breaking changes, features (e.g., ES modules conversion, compat crate), bug fixes, and performance improvements.
- Align package CHANGELOGs to the 2025-09-22 release date.
Reviewed Changes
Copilot reviewed 29 out of 29 changed files in this pull request and generated 3 comments.
Show a summary per file
File | Description |
---|---|
npm/runtime/CHANGELOG.md | Add 0.91.0 entry noting ES module conversion and release meta. |
npm/oxc-types/CHANGELOG.md | Add 0.91.0 entry with release meta. |
napi/transform/CHANGELOG.md | Add 0.91.0 entries; contains duplicated 0.91.0 block. |
napi/parser/CHANGELOG.md | Add 0.91.0 entries; contains duplicated 0.91.0 block. |
napi/minify/CHANGELOG.md | Add 0.91.0 entries; contains duplicated 0.91.0 block. |
crates/oxc_traverse/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_transformer_plugins/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_transformer/CHANGELOG.md | Add 0.91.0 features and release meta. |
crates/oxc_syntax/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_span/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_semantic/CHANGELOG.md | Add 0.91.0 features, fixes, and release meta. |
crates/oxc_regular_expression/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_parser/CHANGELOG.md | Add 0.91.0 features, fixes, perf, and release meta. |
crates/oxc_napi/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_minifier/CHANGELOG.md | Add 0.91.0 breaking changes, features, fixes, docs, and release meta. |
crates/oxc_mangler/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_isolated_declarations/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_estree/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_ecmascript/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_diagnostics/CHANGELOG.md | Add 0.91.0 features, fixes, and release meta. |
crates/oxc_data_structures/CHANGELOG.md | Add 0.91.0 features and release meta. |
crates/oxc_compat/CHANGELOG.md | Add 0.91.0 features and release meta. |
crates/oxc_codegen/CHANGELOG.md | Add 0.91.0 fixes, perf, and release meta. |
crates/oxc_cfg/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_ast_visit/CHANGELOG.md | Add 0.91.0 features and release meta. |
crates/oxc_ast_macros/CHANGELOG.md | Add 0.91.0 entry with release meta. |
crates/oxc_ast/CHANGELOG.md | Add 0.91.0 features, fixes, docs, styling, and release meta. |
crates/oxc_allocator/CHANGELOG.md | Add 0.91.0 features, fixes, and release meta. |
crates/oxc/CHANGELOG.md | Add 0.91.0 entry with release meta. |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
## [0.91.0] - 2025-09-22 | ||
|
||
### 💥 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) | ||
|
||
### 💼 Other | ||
|
||
- fb347da crates: V0.91.0 (#13961) (Boshen) | ||
|
||
|
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.
There are two identical 0.91.0 sections dated 2025-09-22. Remove one to avoid duplication and keep a single authoritative entry for that date.
## [0.91.0] - 2025-09-22 | |
### 💥 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) | |
### 💼 Other | |
- fb347da crates: V0.91.0 (#13961) (Boshen) |
Copilot uses AI. Check for mistakes.
[0.91.0] - 2025-09-22
💥 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
preserveParens
option apply toTSParenthesizedType
(fix(napi/parser): raw transferpreserveParens
option apply toTSParenthesizedType
#13964) (overlookmotel)browser.js
file (fix(napi/parser): movebrowser.js
file #13918) (overlookmotel)🚜 Refactor
package.json
(refactor(napi/parser): itemize files inpackage.json
#13978) (overlookmotel)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
JSDocUnknownType
(docs(ast): documentJSDocUnknownType
#13973) (overlookmotel)⚡ Performance
SourcemapBuilder::update_generated_line_and_column
(perf(codegen): unroll loop inSourcemapBuilder::update_generated_line_and_column
#13903) (翠)parse_simple_arrow_function_expression
(perf(parser): optimizeparse_simple_arrow_function_expression
#13965) (Ulrich Stark)🎨 Styling
💼 Other