Rollup 4.22.5 introduces subtle but potentially impactful updates compared to its predecessor, version 4.22.4. One core change lies in the dependencies, with @types/estree updated from version 1.0.5 to 1.0.6 potentially improving TypeScript integration and type safety for users who leverage ESTree (ECMAScript Tree) within their rollup configurations or plugins.
Beyond this core dependency, many development dependencies have also been updated, the most interesting ones seem to be: from eslint 9.10.0 to 9.11.1 which includes bug fixes and new features, from rollup (as a dev dependency) 4.21.3 to 4.22.4 which means that the new version uses a newer version of its own library for testing. Also other dependencies' versions updated @rollup/plugin-node-resolve, @rollup/plugin-commonjs to their newest versions. This may indicate bugfixes or feature improvements on the build pipeline.
Developers should check if their current linters version are compatible with the other dependencies, as well as verify all the rollup new features to maximise efficiency. Finally, users should be aware that unpacking size has increased from 2272503 to 2516564 and that may impact deployment speeds, although this is unlikely.
The are not vulnerabilities for the version 4.22.5 of the package rollup