@commitlint/cli has a new release, version 19.8.0, building upon the previous stable version 19.7.1. Both versions serve the purpose of linting commit messages, ensuring adherence to established standards and promoting consistency within projects. Key differences lie in the dependency updates. Version 19.8.0 elevates its core dependencies such as @commitlint/lint, @commitlint/load, @commitlint/read, @commitlint/types, and @commitlint/format to version 19.8.0, indicating potential feature enhancements, bug fixes, or performance improvements within those modules which directly impact the commit linting process. Notably, @commitlint/load experiences a significant jump from 19.6.1 in 19.7.1 to 19.8.0, suggesting more substantial changes in configuration loading mechanisms. Similarly, @commitlint/read, @commitlint/types and @commitlint/format moved versions from 19.5.0 to 19.8.0, indicating more important changes. Developers should be aware of these updated modules when upgrading, testing to check their configurations and custom rules still function as intended. The releaseDate also marks a substantial difference, with version 19.8.0 being released significantly later than 19.7.1. Minor differences in unpackedSize indicate changes in the build artifacts. These newer versions likely offer an improved linting experience with potential performance enhancements and bug fixes making it desirable to update from 19.7.1.
The are not vulnerabilities for the version 19.8.0 of the package @commitlint/cli