The eslint-config-next package, a crucial tool for Next.js developers seeking to enforce consistent code quality and best practices, saw a recent update from version 13.4.8 to 13.4.9. While seemingly a minor version bump, developers should note the subtle yet important changes introduced. Both versions provide a pre-configured ESLint setup tailored for Next.js projects, saving developers considerable time and effort in manual configuration. They share core dependencies like eslint-plugin-react, eslint-plugin-import, and eslint-plugin-jsx-a11y for React and accessibility linting, @rushstack/eslint-patch for resolving ESLint plugin compatibility issues, and @typescript-eslint/parser for TypeScript support.
The key difference lies in the updated versions of @next/eslint-plugin-next which jumps from 13.4.8 to 13.4.9 to match the eslint-config-next's version and eslint-plugin-react-hooks. More specifically within the new version, the eslint-plugin-react-hooks dependency has been updated to 5.0.0-canary-7118f5dd7-20230705 from ^4.5.0, a canary release that may contain new features, bug fixes or breaking changes. This is likely to impact the available rule set related to React Hooks and how they are enforced. Developers should review the changelog for eslint-plugin-react-hooks to understand the specifics of this update and whether it requires any adjustments to their code. The unpacked size indicates a minor size increase, and the release date shows the update was published on July 6, 2023.
The are not vulnerabilities for the version 13.4.9 of the package eslint-config-next