The eslint-config-next package provides a pre-configured ESLint setup tailored for Next.js projects, ensuring code quality and consistency. Comparing versions 14.2.11 and 14.2.12, the primary difference lies in the updated dependency @next/eslint-plugin-next, which aligns the linter rules directly with the Next.js framework version. Developers upgrading should be aware of potential new linting errors arising from changes in the underlying Next.js linting plugin version. Another key change involves the allowed versions for @typescript-eslint/parser and @typescript-eslint/eslint-plugin. Version 14.2.11 supported ^5.4.2 || ^6.0.0 || 7.0.0 - 7.2.0, while version 14.2.12 expands this to ^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0, enabling compatibility with newer TypeScript ESLint parser versions to version 8. This broadens support for projects using more recent TypeScript versions. The unpacked size has also slightly increased from 4843 to 4849, reflecting minor additions or modifications within the package. Release date differencies are also important: version 14.2.12 was released on 2024-09-17, while version 14.2.11 was released on 2024-09-12. As for the rest of the properties, they remained the same. Always review your ESLint configuration after upgrading to ensure continued compatibility and desired linting behavior.
The are not vulnerabilities for the version 14.2.12 of the package eslint-config-next