npm / eslint-rspack-plugin
eslint-rspack-plugin
What changed in eslint-rspack-plugin 4 to 5, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.
7 breaking2 new APIs and options4 behavior and defaults4 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initeslint-rspack-plugin 512 changes
Breaking changes 6
The build now fails on ESLint errors and warnings.
The package is now pure ESM, so projects using it must accommodate ESM package loading.
Support for ESLint 8 was dropped.
Support for Node 18 was dropped.
Rspack builtModules support is now required.
The plugin threads option was removed.
New APIs and options 1
A severity option was added.
Behavior and default changes 3
Circular plugins in flat ESLint config are supported.
Absolute file paths are now supported for eslintPath.
The type now allows resourceQueryExclude to be a string.
Fixes and other changes 2
ESLint setup error handling is preserved.
Lint results in watch mode no longer become stale.
eslint-rspack-plugin 45 changes
Breaking changes 1
Schema-based validation was removed, changing how plugin options are checked.
New APIs and options 1
Adds the lintAllFiles option.
Behavior and default changes 1
The plugin automatically detects configType based on the ESLint version.
Fixes and other changes 2
The cache location was updated, which may affect where the plugin stores its cache.
The peer dependency now includes ESLint v10, allowing the plugin to be used with that version.