Rollup 4.29.2 introduces subtle yet noteworthy changes compared to version 4.29.1, primarily affecting its extensive ecosystem of dependencies. While the core functionality remains consistent, several development dependencies have been updated, impacting the build and development workflow. Specifically, vite moved from version 6.0.3 to 6.0.5, globals from 15.13.0 to 15.14.0, vue-tsc from 2.1.10 to 2.2.0, @codemirror/view from 6.36.0 to 6.36.1, @codemirror/language from 6.10.7 to 6.10.8,@vue/language-server from 2.1.10 to 2.2.0, and @shikijs/vitepress-twoslash shifted from 1.24.2 to 1.24.4. These updates likely incorporate bug fixes, performance improvements, or new features within those respective tools.
Interestingly, the package also transitioned from using colorette to picocolors. colorette was completely removed from the dependencies while picocolors was added. This change influences how Rollup handles terminal colors, potentially affecting the visibility of build output and messages. Furthermore, the rollup version in devDependencies was updated from ^4.28.1 to ^4.29.1, ensuring the development environment aligns closely with the intended runtime. These incremental modifications underscore Rollup's ongoing commitment to staying current with its tooling and enhancing the overall developer experience. The release date of 4.29.2 is stated as "2025-01-05T12:08:29.794Z" which indicates an anomaly and could be a mistake in the data, as it lies in the future, whereas 4.29.1 has the correct release date: "2024-12-21T07:16:47.735Z".
The are not vulnerabilities for the version 4.29.2 of the package rollup