-
-
Notifications
You must be signed in to change notification settings - Fork 690
release(oxlint): v1.21.0 #14441
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(oxlint): v1.21.0 #14441
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. |
Oxlint Ecosystem CI |
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 is a release PR for oxlint version 1.21.0, updating version numbers across all packages and adding changelog entries for the new release.
- Updates version from 1.20.0 to 1.21.0 across all package.json and Cargo.toml files
- Adds changelog entries documenting new features, bug fixes, refactors, and performance improvements
- Updates version references in native binding version checks
Reviewed Changes
Copilot reviewed 12 out of 13 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
npm/oxlint/package.json | Updates package version to 1.21.0 |
npm/oxlint/CHANGELOG.md | Adds changelog entry for v1.21.0 with bug fixes |
editors/vscode/package.json | Updates VS Code extension version to 1.21.0 |
editors/vscode/CHANGELOG.md | Adds blank line to changelog |
crates/oxc_linter/Cargo.toml | Updates Rust crate version to 1.21.0 |
crates/oxc_linter/CHANGELOG.md | Adds comprehensive changelog for v1.21.0 |
crates/oxc_language_server/Cargo.toml | Updates language server crate version to 1.21.0 |
crates/oxc_language_server/CHANGELOG.md | Adds changelog entry for language server changes |
apps/oxlint/src-js/bindings.js | Updates all native binding version checks to 1.21.0 |
apps/oxlint/package.json | Updates main oxlint package version to 1.21.0 |
apps/oxlint/Cargo.toml | Updates oxlint binary crate version to 1.21.0 |
apps/oxlint/CHANGELOG.md | Adds detailed changelog with duplicated content |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
CodSpeed Performance ReportMerging #14441 will not alter performanceComparing Summary
|
[1.21.0] - 2025-10-08
🚀 Features
message
(feat(linter/plugins): support interpolation in normal diagnosticmessage
#14419) (overlookmotel)messageId
s (feat(linter/plugins): supportmessageId
s #14415) (camc314)vue/require-default-export
rule (feat(linter): addvue/require-default-export
rule #14351) (Sysix)vue/no-import-compiler-macros
rule (feat(linter): addvue/no-import-compiler-macros
rule #14335) (Sysix)🐛 Bug Fixes
before
hook if empty visitor (fix(linter/plugins): do not callbefore
hook if empty visitor #14401) (overlookmotel)pathToFileURL
for importing plugins to ensure correct URL format (fix(linter): usepathToFileURL
for importing plugins to ensure correct URL format #14394) (camc314)🚜 Refactor
oxc_language_server
crate (refactor(linter/language_server): move all lsp relevant code tooxc_language_server
crate #14430) (Sysix)oxc_linter::TsgoLinter::run_source
returnsMessage
(refactor(linter/language_server):oxc_linter::TsgoLinter::run_source
returnsMessage
#14429) (Sysix)oxc_linter::Runtime::run_source
returnsMessage
(refactor(linter/language_server):oxc_linter::Runtime::run_source
returnsMessage
#14428) (Sysix)message
ormessageId
(refactor(linter/plugins): allow nullish values asmessage
ormessageId
#14422) (overlookmotel)Context
constructor (refactor(linter/plugins): remove default value fromContext
constructor #14421) (overlookmotel)vitest
s built in file snapshot comparison (refactor(oxlint): usevitest
s built in file snapshot comparison #14392) (camc314)types.js
totype_ids.js
(refactor(napi/parser, linter/plugins): renametypes.js
totype_ids.js
#14384) (overlookmotel)⚡ Performance
🧪 Testing