Version 8.26.0 of @typescript-eslint/eslint-plugin brings several updates over the previous stable version, 8.25.0, primarily focused on refining its core dependencies and development tooling. The most crucial change for developers lies in the peer dependency typescript version, which has been updated to typescript":">=4.8.4 <5.9.0" compared to typescript":">=4.8.4 <5.8.0" in the prior release. This signifies support for newer TypeScript features and syntax, enabling developers to leverage the latest capabilities of the language within their ESLint-integrated workflows.
Furthermore, the internal dependencies @typescript-eslint/utils, @typescript-eslint/type-utils, @typescript-eslint/visitor-keys, and @typescript-eslint/scope-manager have all been bumped from version 8.25.0 to 8.26.0, ensuring alignment and potential bug fixes or performance improvements within the core ESLint plugin ecosystem.
On the development side, @typescript-eslint/rule-tester and @typescript-eslint/rule-schema-to-typescript-types also saw version updates from 8.25.0 to 8.26.0, enhancing the tooling available for rule creation and maintenance. Notably, the jest version appears consistent between both versions which mean no changes related to it. While not directly impacting the end-user coding experience, these development-focused updates contribute to a more robust and maintainable plugin, indirectly improving the overall quality of the linting rules offered to developers. Considering fileCount didn't change between versions, the increase in unpackedSize might suggest new rules or more comprehensive validations.
The are not vulnerabilities for the version 8.26.0 of the package @typescript-eslint/eslint-plugin