-
-
Notifications
You must be signed in to change notification settings - Fork 715
release(crates): v0.90.0 #13888
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.90.0 #13888
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 pull request releases version 0.90.0 of the Oxc crates and packages, including version bumps and changelog updates across the entire monorepo.
- Updates all crate and package versions from 0.89.0 to 0.90.0
- Adds changelog entries documenting new features, bug fixes, and other changes for v0.90.0
- Updates workspace dependencies in the root Cargo.toml to reference the new version
Reviewed Changes
Copilot reviewed 60 out of 61 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| npm/runtime/package.json | Version bump to 0.90.0 |
| npm/runtime/CHANGELOG.md | Added v0.90.0 changelog entry with Node.js engines bump |
| npm/oxc-types/package.json | Version bump to 0.90.0 |
| npm/oxc-types/CHANGELOG.md | Added v0.90.0 changelog entry with ES modules conversion |
| napi/transform/package.json | Version bump to 0.90.0 |
| napi/transform/Cargo.toml | Version bump to 0.90.0 |
| napi/transform/CHANGELOG.md | Added v0.90.0 changelog with async transform function and bug fixes |
| napi/parser/package.json | Version bump to 0.90.0 |
| napi/parser/Cargo.toml | Version bump to 0.90.0 |
| napi/parser/CHANGELOG.md | Added v0.90.0 changelog with preserveParens option and refactoring |
| napi/minify/package.json | Version bump to 0.90.0 |
| napi/minify/Cargo.toml | Version bump to 0.90.0 |
| napi/minify/CHANGELOG.md | Added v0.90.0 changelog with Node.js engines bump and bug fixes |
| Multiple crates/*/Cargo.toml | Version bumps from 0.89.0 to 0.90.0 |
| Multiple crates/*/CHANGELOG.md | Added v0.90.0 changelog entries or blank lines for version consistency |
| Cargo.toml | Updated workspace dependencies to reference version 0.90.0 |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
CodSpeed Instrumentation Performance ReportMerging #13888 will not alter performanceComparing Summary
|
#13888 broke CI because it didn't run `pnpm build` to update version number in NAPI bindings files. I don't think the published packages are broken, because it only matters if `NAPI_RS_ENFORCE_VERSION_CHECK` env is set.
[0.90.0] - 2025-09-18
🚀 Features
enginesfield to require Node.js 20.19.0+ for ESM support (feat(node): Bumpenginesfield to require Node.js 20.19.0+ for ESM support #13879) (Copilot)preserveParensoption for raw transfer (feat(napi/parser):preserveParensoption for raw transfer #13855) (overlookmotel)🐛 Bug Fixes
declaremodifier (fix(transformer/class-properties): don't transform properties that havedeclaremodifier #13766) (Dunqing)declareproperty anddefiniteproperty that has initializer (fix(transformer/typescript): panic occurs whendeclareproperty anddefiniteproperty that has initializer #13785) (Dunqing)🚜 Refactor
📚 Documentation
Token::read_bool(docs(parser): improve docs forToken::read_bool#13873) (overlookmotel)⚡ Performance