Rollup version 4.40.2 introduces subtle but important updates compared to its predecessor, 4.40.1. While both versions maintain the core functionality of a next-generation ES module bundler, several dependency upgrades and timestamp adjustments highlight the iterative nature of software development. Developers should note the bumped versions of development dependencies like vite (6.3.2 to 6.3.3), @types/node (18.19.86 to 18.19.87), eslint-plugin-unicorn (58.0.0 to 59.0.0) and @shikijs/vitepress-twoslash (3.2.2 to 3.3.0), hinting at potential improvements in the build process, type definitions, and code linting rules.
Furthermore, the upgrade of @codemirror/view (6.36.5 to 6.36.6) and eslint-plugin-vue (10.0.0 to 10.0.1) suggests enhanced code editing experiences and vue-specific linting, respectively. The mocha dependency also saw an update from 11.1.0 to 11.2.2. The inclusion of numerous platform-specific optional dependencies like @rollup/rollup-darwin-x64 and @rollup/rollup-linux-x64-gnu, all incremented from 4.40.1 to 4.40.2, indicates ongoing efforts to optimize binary builds across different operating systems and architectures. While these changes might seem incremental, they collectively contribute to a more refined and robust development experience when using Rollup. Finally, the release dates for both versions fall in the future, which appears to be a data anomaly and might not reflect the actual release timeline.
The are not vulnerabilities for the version 4.40.2 of the package rollup