Lint-staged, a popular tool for running linters on Git staged files, released version 12.1.7 shortly after 12.1.6. Both versions, built for improving code quality by automatically formatting and linting code before commits, share the same core dependencies including yaml, debug, execa, listr2, colorette, commander, lilconfig, micromatch, string-argv, cli-truncate, normalize-path, object-inspect, and supports-color. Similarly, the development dependencies remain consistent, featuring tools like jest, husky, eslint, fs-extra, prettier and related Babel plugins and configurations for testing and code style enforcement.
The key differences between the releases likely lie in bug fixes, minor enhancements, or internal adjustments rather than significant feature additions. Comparing the dist section, version 12.1.7 has a slightly larger unpacked size of 89008 bytes across 26 files, compared to 88702 bytes within 25 files in version 12.1.6. This suggests potential adjustments to existing files or the addition of a new file, possibly related to documentation, tests, or internal logic. Developers upgrading from 12.1.6 to 12.1.7 can expect a seamless transition, potentially benefiting from improved stability or refined performance without needing to adapt to breaking changes. Both versions are MIT licensed and maintained by Andrey Okonetchnikov, with ongoing funding through Open Collective.
The are not vulnerabilities for the version 12.1.7 of the package lint-staged