Eslint version 9.3.0 represents an incremental update over version 9.2.0, offering refinements and potential bug fixes in the popular JavaScript linting tool. A key difference lies in the updated dependency of @eslint/js, which jumps from version 9.2.0 to 9.3.0, indicating possible enhancements or new rule sets within the core JavaScript configurations provided by ESLint. Another notable update is the increase in fileCount and unpackedSize in the dist section, suggesting added files or code expansions. Version 9.3.0 comes with fileCount of 398 vs 397 from the older version and unpackedSize of 3037492 vs 3026906.
The @humanwhocodes/retry dependency sees an update from version 0.2.3 to 0.3.0, which likely includes improvements in retry mechanisms used within the ESLint codebase. Similarly, @eslint/eslintrc moves from version 3.0.2 to 3.1.0, and markdownlint-cli jumps from 0.39.0 to 0.40.0. These updates impact configuration file handling and Markdown linting capabilities used in ESLint's development. Developers will appreciate that the array of development dependencies remains largely consistent, assuring stability and reliability in the toolchain. The releaseDate changes from "2024-05-03T19:46:43.645Z" to "2024-05-17T20:46:46.617Z" defining the new version as recent and updated. Overall version 9.3.0 provides a stable upgrade path with dependency updates and potentially enhanced features.
The are not vulnerabilities for the version 9.3.0 of the package eslint