The eslint-plugin-vuejs-accessibility package has a new version, 2.3.0, released on April 18, 2024, improving on the previous stable version 2.2.1 released on January 16, 2024. Both versions focus on providing linting rules to enhance accessibility in Vue.js applications, ensuring more inclusive user experiences. Key dependencies like aria-query, emoji-regex, and vue-eslint-parser remain consistent, indicating stable core functionality for accessibility checks and Vue.js parsing.
The most notable changes involve the development dependencies, which are crucial for the plugin's development and maintenance. Version 2.3.0 upgrades several key tools: husky is updated to ^9.0.5 from ^8.0.1, @typescript-eslint/parser and @typescript-eslint/eslint-plugin jump from version 6.9.1 to ^7.0.0, and eslint-plugin-eslint-plugin goes from ^5.0.0 to ^6.0.0. These updates likely incorporate new features, bug fixes, and performance improvements within the linting and TypeScript ecosystem, leading to a more robust development workflow. Additionally, the peer dependency of eslint now supports version 9 (^9.0.0).
The jump in "fileCount" and "unpackedSize" within the "dist" object suggest significant code additions or structural changes in version 2.3.0, potentially including new rules, improved documentation, or enhanced testing. Developers upgrading should review the changelog for details on these modifications and ensure their configurations are compatible. The upgrade of development dependencies like typescript (^5.0.2) signifies ongoing improvements in the plugin's type safety and overall code quality.
The are not vulnerabilities for the version 2.3.0 of the package eslint-plugin-vuejs-accessibility