Rollup version 4.31.0 brings several updates and improvements compared to its predecessor, version 4.30.1. While the core functionality of this next-generation ES module bundler remains consistent, developers will find notable changes in the dependency and development dependency landscape.
Specifically, version 4.31.0 upgrades several key development dependencies. For example, eslint jumps from version 9.17.0 to 9.18.0, @eslint/js mirrors this change, and typescript moves from 5.7.2 to 5.7.3. @types/node is also updated from 18.19.68 to 18.19.70. These updates likely incorporate improvements to linting rules, type checking, and overall developer experience. The update of rollup from version 4.29.1 to version 4.30.1 in devDependencies of the newest version is also something to consider.
Furthermore, lint-staged sees an update from 15.2.11 to 15.3.0, @codemirror/view advances from 6.36.1 to 6.36.2, and@codemirror/state goes from 6.5.0 to 6.5.1, and @codemirror/commands moves from 6.7.1 to 6.8.0. Notably, @shikijs/vitepress-twoslash is upgraded significantly from 1.24.4 to 1.26.2, which may include enhanced support for syntax highlighting in VitePress projects. These changes ensure compatibility with the latest tooling and libraries, providing developers with a smoother workflow and access to new features. Also, there are changes in optional dependencies versions of @rollup/rollup-* packages. The upgrade to version 4.31.0 ensures users benefit from the most recent bug fixes, performance enhancements, and security patches within these underlying tools.
The are not vulnerabilities for the version 4.31.0 of the package rollup