Eslint-plugin-import has a new stable version 2.21.0 released on June 8, 2020, following the previous stable version 2.20.2 released on March 29, 2020. Both versions, dubbed "Import with sanity," aim to enhance JavaScript code quality by enforcing import-related best practices. Developers upgrading should note the dependency updates. Version 2.21.0 sees updates to resolve (1.12.0 -> 1.17.0), object.values (1.1.0 -> 1.1.1), array-includes (3.0.3 -> 3.1.1), tsconfig-paths (new in 2.21.0 at 3.9.0), array.prototype.flat (1.2.1 -> 1.2.3) and eslint-import-resolver-node (0.3.2 -> 0.3.3). The dependecy tsconfig-paths is a new addition. Notably dropped is esquery. The eslint peer dependency remains the same, ensuring compatibility with ESLint versions 2 through 7.2.0.
While the core functionality likely remains consistent, these dependency upgrades often include bug fixes, performance improvements, and potentially new features within those underlying libraries. Developers relying on specific behaviors of these dependencies should review the changelogs for those packages. The unpacked size has slightly increased (850463 -> 872099 bytes) indicating slightly more code.
The are not vulnerabilities for the version 2.21.0 of the package eslint-plugin-import