-
-
Notifications
You must be signed in to change notification settings - Fork 716
release(oxlint): v1.26.0 #15342
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.26.0 #15342
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. |
|
Triggering Ecosystem CI https://github.com/oxc-project/oxlint-ecosystem-ci/actions/workflows/ci.yml |
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 1.25.0 to 1.26.0 across the oxlint ecosystem, preparing for a new release. The version update is accompanied by comprehensive changelog entries documenting new features, bug fixes, refactorings, documentation updates, performance improvements, and testing changes.
Key changes:
- Version bumped to 1.26.0 in all relevant package.json and Cargo.toml files
- All native binding version checks updated from 1.25.0 to 1.26.0
- Changelog entries added for the new release dated 2025-11-05
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 version to 1.26.0 |
| npm/oxlint/CHANGELOG.md | Adds changelog entry for 1.26.0 release |
| editors/vscode/package.json | Updates VSCode extension version to 1.26.0 |
| editors/vscode/CHANGELOG.md | Adds changelog entry for VSCode extension 1.26.0 release |
| crates/oxc_linter/Cargo.toml | Updates linter crate version to 1.26.0 |
| crates/oxc_linter/CHANGELOG.md | Adds comprehensive changelog entry for linter 1.26.0 release |
| crates/oxc_language_server/Cargo.toml | Updates language server crate version to 1.26.0 |
| crates/oxc_language_server/CHANGELOG.md | Adds changelog entry for language server 1.26.0 release |
| apps/oxlint/src-js/bindings.js | Updates all native binding version checks to 1.26.0 |
| apps/oxlint/package.json | Updates oxlint package version to 1.26.0 |
| apps/oxlint/Cargo.toml | Updates oxlint crate version to 1.26.0 |
| apps/oxlint/CHANGELOG.md | Adds changelog entry for oxlint 1.26.0 release |
| Cargo.lock | Updates lockfile with new crate versions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
CodSpeed Performance ReportMerging #15342 will not alter performanceComparing Summary
Footnotes |
[1.26.0] - 2025-11-05
🚀 Features
Address::from_refmethod (feat(allocator): addAddress::from_refmethod #15318) (overlookmotel).oxlintrc.jsonvia json schema file (feat(linter): permit comments in.oxlintrc.jsonvia json schema file #15249) (Martin Leduc)🐛 Bug Fixes
parentfield toFormalParameterRestandTSParameterPropertyin TS type defs (fix(linter/plugins, napi/parser): addparentfield toFormalParameterRestandTSParameterPropertyin TS type defs #15337) (overlookmotel)parentfields in TS type defs non-optional (fix(linter/plugins): makeparentfields in TS type defs non-optional #15336) (overlookmotel)AssignmentTargetPropertyIdentifier(fix(ast/estree): fix raw transfer deserializer forAssignmentTargetPropertyIdentifier#15304) (overlookmotel)@typescript-eslint/scope-manager(fix(linter): bundle@typescript-eslint/scope-manager#15210) (Arsh)🚜 Refactor
ScopeManagercode (refactor(linter/plugins): shortenScopeManagercode #15335) (overlookmotel)AssignmentTargetPropertyIdentifier(refactor(ast/estree): shorten raw transfer deserializer forAssignmentTargetPropertyIdentifier#15303) (overlookmotel)is_react_hook(refactor(linter/react): simplifyis_react_hook#15310) (overlookmotel)ServerLinterDiagnostics(refactor(language_server): removeServerLinterDiagnostics#15169) (Sysix)Backendchecks the correctLintOptions::Run(refactor(language_server):Backendchecks the correctLintOptions::Run#15166) (Sysix)LintRunner(refactor(language_server): useLintRunner#14472) (Sysix)tsgolint(refactor(language_server): send in memory source text totsgolint#14733) (Sysix)pathfrom sender (refactor(diagnostic): removepathfrom sender #15130) (camc314)📚 Documentation
ScopeManagerJSDoc comments (docs(linter/plugins): reformat and clarifyScopeManagerJSDoc comments #15333) (overlookmotel)⚡ Performance
ScopeManager(perf(linter/plugins): small optimizations toScopeManager#15334) (overlookmotel)ScopeManager(perf(linter/plugins): use singleton object forScopeManager#15332) (overlookmotel)cwd(perf(linter/plugins): faster check forcwd#15301) (overlookmotel)🧪 Testing
changing oxc.typeAwaretest for the moment (test(editor): skipchanging oxc.typeAwaretest for the moment #15167) (Sysix)