eslint version 8.26.0 is a minor release incrementing from version 8.25.0, both being AST-based pattern checkers for JavaScript, crucial for maintaining code quality and consistency. Several dependency updates are included in this release. In the dependencies for the tool, "globby":"^11.1.0" has been replaced with "@nodelib/fs.walk":"^1.2.8" and "is-path-inside":"^3.0.3". Moreover, glob-parent moved from version 6.0.1 to 6.0.2, and @humanwhocodes/config-array moves from 0.10.5 to 0.11.6.
Developers should note the shift from globby to @nodelib/fs.walk is potentially interesting because it could modify the file system traversal behavior during linting. This change represents a refactoring of the file system interaction within ESLint, potentially influencing performance and resource usage. The diff in the glob-parent and humanwhocodes config array might include improvements to the tool’s configuration system or handling of glob patterns, requiring developers to test their configuration files. Such upgrades generally involve bug fixes, performance improvements, or minor enhancements to the pre-existing functionalities without introducing breaking changes, so the impact on ESLint configurations should be minimal. Developers should always review the changelog and test their configurations when upgrading.
The are not vulnerabilities for the version 8.26.0 of the package eslint