Lint-staged v12.3.1 is a patch release succeeding v12.3.0, both dedicated to streamlining git pre-commit hooks by running linters on staged files. While seemingly minor, the update incorporates notable dependency upgrades that can impact developer workflows. Key differences lie in the updated versions of listr2, object-inspect, and a selection of development dependencies. listr2 jumps from v3.13.5 to v4.0.1, potentially introducing breaking changes or new features related to task list management within lint-staged’s execution. object-inspect updates from v1.11.1 to v1.12.0.
On the development side, jest is updated, along with @babel/core and @babel/preset-env. Moreover, eslint-plugin-import has been incremented, together with eslint.
Developers integrating lint-staged should carefully review the changelogs for listr2 and object-inspect to assess compatibility and potential impact on their configurations. These updates likely address bug fixes, performance improvements, or introduce new functionalities that enhance the overall linting process. Furthermore, the updated development dependencies may be relevant for contributors aiming to modify or extend lint-staged's functionality. Ensure your project is compatible to take advantage. Note the release dates, with v12.3.1 being released a few hours after v12.3.0; this suggests that the update addresses bug fixes after v12.3.0.
The are not vulnerabilities for the version 12.3.1 of the package lint-staged