# What changed in oxlint

> 215 changes in oxlint 1 from its official release notes, upgrade guides and advisories: 4 breaking, 70 new APIs and options. Each one cited. Sources checked 2026-10-18. HTML: https://unstale.sh/npm/oxlint/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## oxlint 1

### Breaking changes

- Comments are checked by default. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- The rule is split into per-category rules, changing how React Compiler rules are configured. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- Rejects invalid regex configuration for refactor/node/handle-callback-err. (1.72.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1720---2026-06-29)
- The oxc_language_server binary was removed, so developers can no longer run it. (1.37.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1370---2026-01-05)

### New APIs and options

- Adds the allowWithVariables option to control the rule's behavior when variables are present. (1.88.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1880---2026-10-13)
- Adds support for the allowCompoundComponents option to the react/only-export-components rule. (1.86.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1860---2026-09-28)
- The rule supports the checkConditionalExpressions option. (1.82.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1820---2026-09-07)
- Adds the one-var lint rule. (1.78.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1780---2026-08-10)
- Adds options to the rule to match eslint. (1.78.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1780---2026-08-10)
- Implements the id-denylist rule. (1.76.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1760---2026-07-27)
- Adds the `function-component-definition` rule. (1.75.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1750---2026-07-20)
- Adds the `prefer-top-level-if-only-type-imports` option to configure type-import specifier style. (1.75.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1750---2026-07-20)
- Adds the `no-top-level-await` rule to detect top-level await. (1.75.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1750---2026-07-20)
- Adds the namespaces option to eslint/no-inner-declarations. (1.74.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1740---2026-07-13)
- Adds the disallowedValues option to the React forbid-dom-props rule. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- Adds the allowAfterSpread option to the Unicorn no-array-sort rule. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- Adds the ESLint rule no-unreachable-loop. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- A schema was added for eslint/no-restricted-properties, enabling schema-based validation of its configuration. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- Missing options were added to require-param-description. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- Missing options were added to require-param-type. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- The node/no-sync rule was implemented and is available to configure. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- A schema was added for react/jsx-no-script-url, enabling schema-based validation of its configuration. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- The unicorn/max-nested-calls rule was implemented and is available to configure. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- The unicorn/prefer-number-coercion rule was implemented and is available to configure. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- The vue/no-async-in-computed-properties rule was implemented and is available to configure. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- Adds the allowedRedundantRoles option. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The ignoreDirectives option is now supported. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- A schema is now available for configuring this rule. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- Schemas were added for simple rule configurations and filled with rule configurations. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The checkArguments option is now supported. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The no-reserved-keys rule is now implemented. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The no-reserved-props rule is now implemented. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- Adds the component-definition-name-casing Vue lint rule. (1.68.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1680---2026-06-01)
- Adds the Unicorn import-style lint rule. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule valid-define-options. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- The linter implements the react no-object-type-as-default-prop rule. (1.66.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1660---2026-05-18)
- Adds the require-throws-description rule to require descriptions for thrown errors. (1.65.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1650---2026-05-15)
- Overrides now support ignores, allowing ignore patterns to be specified within overrides. (1.64.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1640---2026-05-11)
- Adds the respectEslintDisableDirectives option. (1.62.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1620---2026-04-27)
- Jest version settings can now be configured in the config file. (1.61.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1610---2026-04-20)
- Introduces denyWarnings config options. (1.52.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1520---2026-03-09)
- Introduces the maxWarnings config option. (1.52.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1520---2026-03-09)
- Adds options.reportUnusedDisableDirectives as a config-file option. (1.52.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1520---2026-03-09)
- Adds preferUnplugged for Yarn PnP compatibility. (1.51.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1510---2026-03-02)
- typeAware is introduced as a config option. (1.51.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1510---2026-03-02)
- A typeCheck config option is introduced. (1.51.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1510---2026-03-02)
- Adds a version setting to ReactPluginSettings. (1.35.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1350---2025-12-22)
- Plugin names can be aliased, allowing names that match builtin plugins. (1.34.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1340---2025-12-19)

### Performance

- Compiles the checkTypesPattern regex once. (1.74.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1740---2026-07-13)
- Compiles allow patterns once. (1.74.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1740---2026-07-13)
- Precompiles the ignoreProps regex pattern. (1.74.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1740---2026-07-13)

### Behavior and default changes

- JavaScript plugins are promoted to alpha status. (1.55.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1550---2026-03-12)
- Comments are now permitted in .oxlintrc.json via the JSON schema file. (1.26.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1260---2025-11-05)

### Tooling

- Adds the typescript/no-generated-empty-object-type lint rule. (1.86.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1860---2026-09-28)
- Adds the no-blank-blocks lint rule. (1.78.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1780---2026-08-10)
- Adds the bad-match-all-arg rule. (1.76.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1760---2026-07-27)
- Verifies the config schema for eslint/no-restricted-globals. (1.76.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1760---2026-07-27)
- Implements the exports-style rule. (1.76.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1760---2026-07-27)
- Verifies the config schema for jest/vitest prefer-lowercase-title. (1.76.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1760---2026-07-27)
- Adds the Vitest padding rule by reusing the Jest rule implementation. (1.75.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1750---2026-07-20)
- Adds the Unicorn rule explicit-timer-delay. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- Adds the Unicorn rule no-confusing-array-with. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- The rule now checks relational comparisons. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- Adds per-rule timings for type-aware linting. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- Adds a schema for eslint/no-restricted-import, enabling validation of its configuration. (1.72.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1720---2026-06-29)
- A schema was added for eslint/prefer-destructuring, enabling schema-based validation of its configuration. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- A schema was added for import/extensions, enabling schema-based validation of its configuration. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- The node/no-mixed-requires rule was implemented and is available to configure. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- A schema was added for unicorn/numeric-separators-style, enabling schema-based validation of its configuration. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for restricted-method rules. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the React jsx-no-literals lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the React Compiler lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a rule that flags array fill with a reference type. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the Unicorn prefer-export-from lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the Unicorn prefer-single-call lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the Vue no-dupe-keys lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the Vue no-side-effects-in-computed-properties lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds the Vue require-default-prop lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- The next-tick-style rule is now implemented. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The prop-name-casing rule is now implemented. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The require-direct-export rule is now implemented. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The require-prop-types rule is now implemented. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- Adds the method-signature-style TypeScript lint rule. (1.68.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1680---2026-06-01)
- Adds the no-reserved-component-names Vue lint rule. (1.68.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1680---2026-06-01)
- Adds the prefer-named-capture-group ESLint rule. (1.68.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1680---2026-06-01)
- Adds the require-prop-type-constructor Vue lint rule. (1.68.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1680---2026-06-01)
- Adds the require-yields-description JSDoc lint rule. (1.68.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1680---2026-06-01)
- Adds the n callback-return lint rule. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Supports vite-plus/resolveConfig for vite.config.ts. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule no-computed-properties-in-data. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule no-deprecated-props-default-this. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule no-expose-after-await. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule no-shared-component-data. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule no-watch-after-await. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule require-render-return. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule require-slots-as-functions. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule return-in-emits-validator. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- Adds the Vue lint rule valid-next-tick. (1.67.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1670---2026-05-26)
- The linter implements the id-match rule. (1.66.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1660---2026-05-18)
- The linter implements the newline-after-import rule for imports. (1.66.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1660---2026-05-18)
- The linter implements the no-implied-eval rule. (1.66.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1660---2026-05-18)
- The linter implements the react no-unstable-nested-components rule. (1.66.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1660---2026-05-18)
- The linter implements the padding-around-after-all-blocks rule for Vitest. (1.66.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1660---2026-05-18)
- Adds support for eslint-plugin-jsx-a11y-x. (1.65.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1650---2026-05-15)
- Adds the prefer-arrow-callback rule. (1.65.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1650---2026-05-15)
- Types for DummyRule are enhanced, affecting developers who use it in typed code. (1.58.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1580---2026-03-30)
- Adds the react/display-name rule for linting React display names. (1.42.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1420---2026-01-26)
- The oxlint JSON schema now includes markdownDescription fields, providing Markdown descriptions for schema consumers. (1.30.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1300---2025-11-24)
- oxlint and oxfmt allow comments and commas for vscode-json-ls. (1.29.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1290---2025-11-17)
- Adds support for the vitest/valid-title rule. (1.25.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1250---2025-10-30)

### Fixes and other changes

- Capitalized built-in calls are now allowed. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- The indirect default is aligned with ESLint. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- Allowed snapshot matchers are precompiled. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- Bare underscore parameters are now reported. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- Inactive React compiler rules are resolved. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- Configuration types now allow spread rule options. (1.79.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1790---2026-08-18)
- Validates the description_format option. (1.78.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1780---2026-08-10)
- Handles typed declarations when applying the `prefer-destructuring` rule. (1.75.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1750---2026-07-20)
- Errors on ignorePatterns that cannot match files outside the config directory. (1.74.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1740---2026-07-13)
- Resolves ignorePatterns relative to the config directory. (1.74.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1740---2026-07-13)
- The allow and disallow lists are now optional in the rule schema. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- The rule now validates config patterns. (1.73.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1730---2026-07-06)
- The anchor-is-valid configuration was aligned with upstream. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- A schema was added for node/callback-return, enabling schema-based validation of its configuration. (1.71.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1710---2026-06-22)
- Allows options for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Avoids generating a config schema for this rule, then exposes its schema in a separate fix. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Verifies the configuration schema for this rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- Adds a configuration schema for this lint rule. (1.70.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1700---2026-06-15)
- The eslint/max-* rules now have the right schema. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The schema issue for rules without a config was fixed. (1.69.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1690---2026-06-08)
- The config schema now allows a string for the Jest version. (1.62.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1620---2026-04-27)
- The npm packages oxlint and oxfmt now export package.json, allowing consumers to access their package metadata. (1.59.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1590---2026-04-06)
- Schema output no longer includes a useless | null for Option<T> fields. (1.55.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1550---2026-03-12)
- Extra fields are prevented from being present in the oxlint config file. (1.34.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1340---2025-12-19)
- The `$schema` field is now permitted in the `.oxlintrc.json` struct. (1.34.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1340---2025-12-19)
- The JSON schema now denies additional properties for the categories enum. (1.26.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1260---2025-11-05)
- The JSON schema now denies additional properties for the plugins enum. (1.26.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1260---2025-11-05)
- Fixes JS plugins failing when extends is used. (1.24.0) — [release notes](https://github.com/oxc-project/oxc/blob/6941b4ed45ead21c45bc2164cb80a180eed85b43/npm/oxlint/CHANGELOG.md#1240---2025-10-22)
