# What changed in eslint-plugin-oxlint

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

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

## eslint-plugin-oxlint 1

### Breaking changes

- Added oxlint as a peer dependency with a tight version constraint, affecting which oxlint versions can be used with the plugin. (1.57.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.57.0)

### New APIs and options

- Adds buildFromConfigFile to load oxlint JavaScript and TypeScript config files. (1.88.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.88.0)
- Oxlint TypeScript configuration now supports `extends`. (1.56.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.56.0)
- Adds an optional typeAware parameter to buildFromOxlintConfig. (1.35.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.35.0)
- Adds the withNursery option to buildFromOxlintConfig, allowing developers to configure nursery rules. (1.26.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.26.0)

### Tooling

- The Vitest-compatible rules list is updated automatically with new releases, so it stays current without manual updates. (1.43.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.43.0)

### Fixes and other changes

- Uses oxlint TypeScript types for buildFromOxlintConfig. (1.88.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.88.0)
- Turns off react-hooks rules that Oxlint namespaces under react/. (1.84.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.84.0)
- The rule is ignored for Vue, Astro, and Svelte files. (1.63.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.63.0)
- Switched to a named import to resolve a CommonJS crash. (1.57.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.57.0)
- buildFromOxlintConfigFile now checks option.typeAware in the oxlintrc config. (1.52.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.52.0)
- Alias handling now supports n and node, import-x and import, and react-refresh and react. (1.43.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.43.0)
- Fixes the function so it disables ts alias rules. (1.37.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.37.0)
- Updated rules compatible with Vitest and Jest. (1.34.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.34.0)
- Updated Vitest-compatible Jest rules. (1.34.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.34.0)
- Handles oxlint ignorePatterns as an ESLint global ignore. (1.31.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.31.0)
- Fixed .dts generation and improved types, benefiting developers who consume the package’s type declarations. (1.25.0) — [release notes](https://github.com/oxc-project/eslint-plugin-oxlint/releases/tag/v1.25.0)
