Eslint-plugin-yml, a valuable tool for enforcing consistent YAML syntax and style within your projects, has released version 0.7.0, building upon the foundation laid by the previous stable version, 0.6.2. Both versions provide linting rules tailored for YAML files, ensuring code quality and maintainability. Key dependencies like debug, lodash, natural-compare, and yaml-eslint-parser remain consistent, providing core functionalities for debugging, utility functions, string comparison, and YAML parsing respectively across both releases.
The most notable difference lies in the updated development dependencies. Version 0.7.0 features a more recent version of eslint-plugin-yml itself as a dev dependency, updated from version 0.3.0 in 0.6.2. Additionally, the newer version upgrades mocha from 7.0.0 to 8.0.0. Typescript receives an update from version 3.9.5 to version 4.0.0. Some of the @types dev dependencies got updated too. Monaco editor received an update, going from version 0.21.2 to 0.22.0. Eslint-config-prettier updates from version 6.13.0 to version 7.0.0. Stylelint-plugin-stylus gets updated from 0.9.0 to 0.10.0. The most recent version also includes @ota-meshi/eslint-plugin version 0.0.11, an update from the older 0.0.9 version.
These updates collectively suggest improvements in the development environment, potentially offering enhanced testing capabilities, better TypeScript support, and refined code formatting. Developers upgrading to 0.7.0 can expect refinements in the linting process and potentialy better integrations with modern tooling but also will want to check compatibility due to dependency upgrades.
The are not vulnerabilities for the version 0.7.0 of the package eslint-plugin-yml