The eslint-plugin-vuejs-accessibility package saw a recent update from version 2.2.0 to 2.2.1, offering refinements for Vue.js developers focused on web accessibility. While both versions maintain the core functionality of linting Vue.js templates for accessibility best practices, a closer look reveals key differences. The updated version introduces changes primarily in the development dependencies. Specifically, @typescript-eslint/parser and @typescript-eslint/eslint-plugin have been upgraded from version 5.10.2 to 6.9.1. This shift suggests improvements in TypeScript parsing and linting capabilities, potentially leading to more accurate and robust accessibility checks within your Vue.js projects. Furthermore, vitepress moves from 1.0.0-beta.7 to 1.0.0-rc.37, indicating enhancements in documentation generation and potentially improved documentation clarity for developers using the plugin.
These updates, while seemingly minor, contribute to a more refined development experience, particularly for those working with TypeScript and relying on up-to-date linting rules. The core dependencies like aria-query, emoji-regex, and vue-eslint-parser remain consistent, ensuring stability in the fundamental accessibility checks provided by the plugin. If you're already using eslint-plugin-vuejs-accessibility, upgrading to version 2.2.1 is recommended to leverage the latest improvements in tooling and potentially benefit from enhanced accuracy in accessibility assessments. Users should notice no breaking changes, but benefit of enhanced typescript, eslint and documentation tooling.
The are not vulnerabilities for the version 2.2.1 of the package eslint-plugin-vuejs-accessibility