Rollup 4.46.4 represents a minor version bump, arriving just a couple of days after version 4.46.3. While the core functionalities remain consistent, several subtle changes make the upgrade worthwhile for developers focused on optimizing their build processes. Both versions share the same core dependencies and devDependencies, signifying that the updates primarily focus on internal improvements and bug fixes rather than significant feature additions or API alterations.
The dependency @types/estree remains constant, indicating no changes related to ECMAScript abstract syntax tree handling. Many of the devDependencies versions stay aligned between the two versions, from testing libraries like mocha and nyc, to linting tools like eslint and prettier.
The most significant differences lie within the optionalDependencies. The package versions of the specific platform-optimized rollup binaries are updated from 4.46.3 to 4.46.4, for example, @rollup/rollup-darwin-x64 and @rollup/rollup-linux-x64-gnu. This suggests that the update may contain specific optimizations or bug fixes tailored to these target platforms.
Furthermore, the updated version's dist object indicates a tiny increase in unpackedSize, with version 4.46.4 being 2748585, while version 4.46.3 sits at 2748379 bytes, suggesting minor additions or modifications to the bundled code. Finally, the releaseDate field reflects the recency of version 4.46.4. Developers aiming for the latest platform specific enhancements and internal refinements should consider upgrading to version 4.46.4 for the most up-to-date experience.
The are not vulnerabilities for the version 4.46.4 of the package rollup