Lint-staged has released a new version, 10.1.0, following closely on the heels of the previous stable version 10.0.10. While the core functionality of linting staged files via Git remains the same, developers considering an upgrade should note some subtle changes. Both versions share an identical set of core dependencies, including popular tools like Chalk for terminal styling, Debug for enhanced logging, Execa for executing commands, and Listr for creating elegant task lists. They also rely on cosmiconfig to manage configuration files.
Examining the package.json files side-by-side reveals no modifications in the dependency trees. The dependencies and devDependencies are identical between the two versions. This suggests that the update from 10.0.10 to 10.1.0 does not involve any new features or changes directly related to used tool's versions.
However, unpackedSize attribute in dist object is slightly different. Version 10.0.10 has 65815 unpacked size and 10.1.0 has 68434, meaning there is some difference in what has been updated between versions. The release date indicates that version 10.1.0 was published just one day after the previous one, likely indicating bug fixes, documentation updates, or minor internal changes that didn't require dependency adjustments. Developers should upgrade to version 10.1.0 to benefit from those potential fixes, ensuring they have the most stable and up-to-date version of the tool. Checking the changelog or release notes on the lint-staged GitHub repository is advisable for a detailed understanding of the changes.
The are not vulnerabilities for the version 10.1.0 of the package lint-staged