-
-
Notifications
You must be signed in to change notification settings - Fork 656
release(crates): v0.89.0 #13774
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.89.0 #13774
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
This PR bumps the version from 0.88.0 to 0.89.0 across all crates and packages in the oxc project, including bug fixes in the minifier and parser components, plus testing improvements for the minifier. The release includes fixes for variable inlining issues and invalid package.json entrypoints.
- Version bump from 0.88.0 to 0.89.0 across all workspace crates and npm packages
- Bug fixes for minifier variable inlining and parser package.json validation
- Testing improvements for minifier variable declaration merging
Reviewed Changes
Copilot reviewed 60 out of 61 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
Cargo.toml | Updates workspace dependencies to use version 0.89.0 |
crates/*/Cargo.toml | Version bump to 0.89.0 for all Rust crates |
napi/*/package.json | Version bump to 0.89.0 for all NAPI packages |
npm/*/package.json | Version bump to 0.89.0 for all npm packages |
*/CHANGELOG.md | Adds changelog entries for v0.89.0 with bug fixes and testing improvements |
Comments suppressed due to low confidence (2)
napi/transform/CHANGELOG.md:30
- Duplicate changelog entries for version 0.83.0. The second entry should be removed to avoid duplication.
## [0.83.0] - 2025-08-29
### 💥 BREAKING CHANGES
- 34d0a01 napi/minify,transform: [**BREAKING**] Change module type to ESM (#13349) (Boshen)
## [0.83.0] - 2025-08-29
### 💥 BREAKING CHANGES
- 34d0a01 napi/minify,transform: [**BREAKING**] Change module type to ESM (#13349) (Boshen)
napi/minify/CHANGELOG.md:40
- Duplicate changelog entries for version 0.83.0. The second entry should be removed to maintain clean changelog structure.
## [0.83.0] - 2025-08-29
### 💥 BREAKING CHANGES
- 34d0a01 napi/minify,transform: [**BREAKING**] Change module type to ESM (#13349) (Boshen)
### 🚀 Features
- 593f54c minifier: Add `--max-iterations` for debugging (#13291) (sapphi-red)
- a0e0a91 oxc_minify_napi: Expose `CodeGenOptions` (#13288) (sapphi-red)
## [0.83.0] - 2025-08-29
### 💥 BREAKING CHANGES
- 34d0a01 napi/minify,transform: [**BREAKING**] Change module type to ESM (#13349) (Boshen)
### 🚀 Features
- 593f54c minifier: Add `--max-iterations` for debugging (#13291) (sapphi-red)
- a0e0a91 oxc_minify_napi: Expose `CodeGenOptions` (#13288) (sapphi-red)
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
## [0.89.0] - 2025-09-15 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) | ||
|
||
|
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 changelog entries for version 0.89.0. The second entry should be removed to avoid confusion.
## [0.89.0] - 2025-09-15 | |
### 🐛 Bug Fixes | |
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) |
Copilot uses AI. Check for mistakes.
## [0.89.0] - 2025-09-15 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) | ||
|
||
|
||
## [0.89.0] - 2025-09-15 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) | ||
|
||
|
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 appears to be a duplicate changelog entry in napi/parser/CHANGELOG.md
. The same version 0.89.0
with identical content about the package.json main entrypoint fix appears twice consecutively. One of these duplicate entries should be removed to maintain changelog accuracy and readability.
## [0.89.0] - 2025-09-15 | |
### 🐛 Bug Fixes | |
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) | |
## [0.89.0] - 2025-09-15 | |
### 🐛 Bug Fixes | |
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) | |
## [0.89.0] - 2025-09-15 | |
### 🐛 Bug Fixes | |
- 341791e parser: Invalid `main` entrypoint in `package.json` (#13767) (Ari Perkkiö) | |
Spotted by Diamond
Is this helpful? React 👍 or 👎 to let us know.
CodSpeed Instrumentation Performance ReportMerging #13774 will not alter performanceComparing Summary
|
[0.89.0] - 2025-09-15
🐛 Bug Fixes
main
entrypoint inpackage.json
(fix(parser): invalidmain
entrypoint inpackage.json
#13767) (Ari Perkkiö)🧪 Testing