Version 4.26.1 of @typescript-eslint/eslint-plugin, a TypeScript plugin for ESLint, introduces subtle but potentially impactful changes compared to its predecessor, version 4.26.0. While both versions share the same core dependencies like debug, lodash, semver, regexpp, tsutils, and functional-red-black-tree, the key difference lies in the dependency versions of internal packages: @typescript-eslint/scope-manager and @typescript-eslint/experimental-utils. Version 4.26.1 bumps these internal dependencies to version 4.26.1, aligning them with the main package version, whereas 4.26.0 used version 4.26.0 for these.
This seemingly small adjustment hints at bug fixes, minor feature enhancements, or internal refactoring within the scope manager and experimental utilities. Developers should evaluate the updates carefully.
The file size increased slightly from 2245236 to 2246120. This increase indicates small changes to the code, assets or addition of small features.
For developers already utilizing @typescript-eslint/eslint-plugin, upgrading to 4.26.1 is generally recommended to benefit from the latest improvements and fixes. As always, carefully check that the new version doesn't introduce incompatibilities with your specific code base or ESLint configuration. Both rely on the same peer dependencies of eslint and parser, so there shouldn't be problems on this side but it's always advisable to test changes in a development environment before deploying for production.
The are not vulnerabilities for the version 4.26.1 of the package @typescript-eslint/eslint-plugin