Skip to content

Conversation

Boshen
Copy link
Member

@Boshen Boshen commented Sep 21, 2025

[0.91.0] - 2025-09-21

💥 BREAKING CHANGES

🚀 Features

🐛 Bug Fixes

🚜 Refactor

📚 Documentation

@Copilot Copilot AI review requested due to automatic review settings September 21, 2025 05:20
@Boshen Boshen self-assigned this Sep 21, 2025
Copy link
Contributor

graphite-app bot commented Sep 21, 2025

How to use the Graphite Merge Queue

Add either label to this PR to merge it via the merge queue:

  • 0-merge - adds this PR to the back of the merge queue
  • hotfix - for urgent hot fixes, skip the queue and merge this PR next

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.

Copy link
Contributor

github-actions bot commented Sep 21, 2025

Monitor Oxc

suite result
Isolated Declarations
(codegen)
(dce)
(transformer)
(compressor)
(formatter)
(mangler)
(whitespace)

@github-actions github-actions bot added A-parser Area - Parser A-semantic Area - Semantic A-minifier Area - Minifier A-ast Area - AST A-transformer Area - Transformer / Transpiler A-codegen Area - Code Generation A-cfg Area - Control Flow Graph A-isolated-declarations Isolated Declarations labels Sep 21, 2025
@Boshen Boshen merged commit fb347da into main Sep 21, 2025
27 checks passed
Copy link
Contributor

@Copilot Copilot AI left a 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.

Comment on lines +18 to +28
## [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)


Copy link
Preview

Copilot AI Sep 21, 2025

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.

Suggested change
## [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.

Comment on lines +26 to +44
## [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)


Copy link
Preview

Copilot AI Sep 21, 2025

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.

Suggested change
## [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.

Comment on lines +18 to +28
## [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)


Copy link
Preview

Copilot AI Sep 21, 2025

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.

Suggested change
## [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).


Copy link
Preview

Copilot AI Sep 21, 2025

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.

Suggested change
## [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).


Copy link
Preview

Copilot AI Sep 21, 2025

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.

Suggested change
## [0.91.0] - YYYY-MM-DD
- No notable changes.

Copilot uses AI. Check for mistakes.

@Boshen Boshen deleted the release/crates-1758432019 branch September 21, 2025 05:23
Copy link

codspeed-hq bot commented Sep 21, 2025

CodSpeed Instrumentation Performance Report

Merging #13961 will not alter performance

Comparing release/crates-1758432019 (f5510f3) with main (27022ab)1

Summary

✅ 37 untouched

Footnotes

  1. No successful run was found on main (fe577f8) during the generation of this report, so 27022ab was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

This was referenced Sep 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ast Area - AST A-cfg Area - Control Flow Graph A-codegen Area - Code Generation A-isolated-declarations Isolated Declarations A-minifier Area - Minifier A-parser Area - Parser A-semantic Area - Semantic A-transformer Area - Transformer / Transpiler
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant