Bumps oxlint from 1.62.0 to 1.80.0.
Release notes
Sourced from oxlint's releases.
oxlint v1.80.0 & oxfmt v0.65.0
Table of Contents
Oxlint v1.80.0
🚀 Features
- 70c3e35 linter/typescript/no-confusing-non-null-assertion: Implement suggestion (#26012) (Mikhail Baev)
🐛 Bug Fixes
- 17ae11c linter/oxc/double-comparisons: Handle grouped logical expressions (#26044) (camc314)
- 8a353a7 linter/eslint/no-control-regex: Refine help message text (#25996) (Rahul Mishra)
- 8a9bdbd estree: Include decorators in
FormalParameterRest spans (#26021) (camc314)
- 8d94cd1 linter/eslint/no-useless-rename: Preserve type modifiers (#26020) (Cameron)
- 2cde1f6 rust: Address nightly deprecations (#25998) (Boshen)
- 51d36d7 linter/vue: Resolve
vue imports via shared import helpers (#25903) (Connor Shea)
- 83a68d2 linter/react/no-react-children: Resolve
react imports by symbol (#25901) (Connor Shea)
- 124e196 linter: Resolve globals by reference, not by name (#25905) (Connor Shea)
- a701bcc linter: Remove invalid React compiler doc links (#25900) (Boshen)
📚 Documentation
- 9b7e153 linter: Set
version to 1.79.0 for rules shipped in 1.79.0 (#25902) (connorshea)
Oxfmt v0.65.0
🐛 Bug Fixes
- bf37dd5 formatter: Preserve class decorators before export when the statement is suppressed (#26034) (leaysgur)
oxlint v1.79.0 & oxfmt v0.64.0
Table of Contents
Oxlint v1.79.0
💥 BREAKING CHANGES
- 8c4552d linter: [BREAKING] Split react/react-compiler into per-category rules (#25500) (Boshen)
See React Compiler Support for details.
🚀 Features
- 9b7394e linter/typescript/no-empty-object-type: Implement suggestion (#25833) (Mikhail Baev)
🐛 Bug Fixes
... (truncated)
Changelog
Sourced from oxlint's changelog.
Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog.
[1.79.0] - 2026年08月18日
💥 BREAKING CHANGES
- 8c4552d linter: [BREAKING] Split react/react-compiler into per-category rules (#25500) (Boshen)
🐛 Bug Fixes
- 228e8e0 linter: Resolve inactive React compiler rules (#25830) (Boshen)
- aa49d86 linter: Allow spread rule options in config types (#25675) (ch3rry)
- 36f8451 linter/eslint/no-eval: Align indirect default with ESLint (#25656) (camc314)
- beb724d linter/eslint/no-unused-vars: Report bare underscore parameters (#25663) (camc314)
- 4004c10 linter/eslint/no-irregular-whitespace: Check comments by default (#25660) (camc314)
- 285820e linter/no-large-snapshots: Precompile and document allowed snapshot matchers (#25611) (Mikhail Baev)
- 4df5835 linter: Allow capitalized built-in calls (#25516) (Boshen)
[1.78.0] - 2026年08月10日
🚀 Features
- ccb8fe8 linter/jsdoc: Implement
no-blank-blocks rule (#25207) (Mikhail Baev)
- d4a897c linter/eslint: Implement
one-var rule (#24470) (Cole Ellison)
- 5ab9340 linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)
🐛 Bug Fixes
- 9573937 linter/typescript: Validate
ban-ts-comment description_format (#25320) (Mikhail Baev)
[1.77.0] - 2026年08月03日
🐛 Bug Fixes
- 5c0fa61 linter/eslint/no-warning-comments: Unify config structs and remove manual options docs (#25151) (Mikhail Baev)
📚 Documentation
- 9dc7756 linter/typescript/no-unnecessary-condition: Clarify options (#25110) (camc314)
[1.76.0] - 2026年07月27日
🚀 Features
- 8d31dfa linter: Verify eslint/no-restricted-globals config schema (#24598) (vigneshwar)
- 7069621 linter: Verify jest/vitest prefer-lowercase-title config schema (#24724) (Bartok)
... (truncated)
Commits
97e99b8 release(apps): oxlint v1.80.0 && oxfmt v0.65.0 (#26045)
0db127c release(apps): oxlint v1.79.0 && oxfmt v0.64.0 (#25866)
228e8e0 fix(linter): resolve inactive React compiler rules (#25830)
aa49d86 fix(linter): allow spread rule options in config types (#25675)
8922381 refactor(linter): remove inactive react config rule (#25740)
8c4552d feat(linter)!: split react/react-compiler into per-category rules (#25500)
36f8451 fix(linter/eslint/no-eval): align indirect default with ESLint (#25656)
beb724d fix(linter/eslint/no-unused-vars): report bare underscore parameters (#25663)
4004c10 fix(linter/eslint/no-irregular-whitespace): check comments by default (#25660)
285820e fix(linter/no-large-snapshots): precompile and document allowed snapshot matc...
- Additional commits viewable in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps oxlint from 1.62.0 to 1.80.0.
Release notes
Sourced from oxlint's releases.
... (truncated)
Changelog
Sourced from oxlint's changelog.
... (truncated)
Commits
97e99b8release(apps): oxlint v1.80.0 && oxfmt v0.65.0 (#26045)0db127crelease(apps): oxlint v1.79.0 && oxfmt v0.64.0 (#25866)228e8e0fix(linter): resolve inactive React compiler rules (#25830)aa49d86fix(linter): allow spread rule options in config types (#25675)8922381refactor(linter): remove inactive react config rule (#25740)8c4552dfeat(linter)!: split react/react-compiler into per-category rules (#25500)36f8451fix(linter/eslint/no-eval): align indirect default with ESLint (#25656)beb724dfix(linter/eslint/no-unused-vars): report bare underscore parameters (#25663)4004c10fix(linter/eslint/no-irregular-whitespace): check comments by default (#25660)285820efix(linter/no-large-snapshots): precompile and document allowed snapshot matc...Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)