ESLint 8.15.0 is a minor release bringing key updates to this AST-based JavaScript pattern checker. Upgrading from version 8.14.0 introduces notable refinements in the internal dependencies, enhancing performance and stability for developers. A key change lies in the updated espree dependency, moving from version 9.3.1 to 9.3.2, indicating potential fixes or improvements in JavaScript parsing. Another important update is the @eslint/eslintrc package, shifting from version 1.2.2 to 1.2.3, which could introduce enhancements in ESLint configuration management and resolution.
While many development dependencies remain consistent, signifying a focus on internal improvements and bug fixes rather than significant feature additions, it's worth noting the slight increase in unpackedSize (from 2715139 to 2716448) and fileCount (still remaining as 395) suggesting minor code additions. This release prioritizes stability and refinements, ensuring a smoother linting experience. Developers should particularly explore the espree and @eslint/eslintrc changelogs for specific details on bug fixes or feature enhancements relevant to their projects as they likely impact language parsing and configuration. As always, thorough testing after upgrading is good practice to guarantee compatibility and benefit from these improvements. The release date was May 6, 2022, roughly two weeks after the prior release.
The are not vulnerabilities for the version 8.15.0 of the package eslint