Eslint-plugin-import version 1.9.1 is a minor patch release following 1.9.0, focusing primarily on internal improvements and bug fixes. Developers upgrading from 1.9.0 will find no significant API changes or new features. The key difference lies in the dependencies list: version 1.9.0 includes is-absolute as a dependency, which is absent in 1.9.1. This suggests a potential optimization or refactoring in 1.9.1, possibly removing the need for the is-absolute dependency.
Both versions maintain the core functionality of providing ESLint rules for enforcing import best practices, promoting code maintainability and preventing common import-related errors. They share identical development dependencies, peer dependencies (relying on ESLint 2.x), and general project setup. Developers can expect the same level of ESLint integration and rule enforcement in both versions.
For existing users, upgrading to 1.9.1 is likely a safe and recommended step, as it should address any identified issues in 1.9.0 without introducing breaking changes. New users can confidently choose either version, but starting with the latest (1.9.1) is generally advisable to benefit from the most recent improvements and fixes. The release date difference of about a week also points to a targeted resolution of a specific problem, further solidifying the recommendation to upgrade.
The are not vulnerabilities for the version 1.9.1 of the package eslint-plugin-import