Lint-staged version 15.2.8 introduces a few notable updates compared to the previous stable version, 15.2.7. One core dependency, yaml, has been bumped from version 2.4.2 to ~2.5.0. Beyond the dependencies, small differences arise in the the tooling configuration in devDependencies. In the newer version, husky goes to 9.1.4 and prettier moves to 3.3.3. Lastly, @changesets/cli gets updated to 2.27.7 and eslint-plugin-prettier updates to 5.2.1. These updates brings improved functionalities, bug fixes and better backward compatibility. Developers already using lint-staged would get improvements in the linting workflow of staged files for git commits. Specifically, the yaml and prettier updates likely contribute to enhanced parsing and better code formatting. The change @changesets/cli helps with the automated changelog operation. For those unfamiliar, lint-staged is a vital tool that streamlines development workflows by ensuring only clean, linted code is committed. By running linters against staged git files, it prevents developers from accidentally committing code that doesn't adhere to project standards, resulting in a cleaner codebase and fewer integration issues. It integrates seamlessly with popular linters and formatters like ESLint and Prettier, making it an ideal solution for maintaining code quality in any project.
The are not vulnerabilities for the version 15.2.8 of the package lint-staged