NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #5897 most downloaded on npm
Native bindings for Rollup
Last release today
13 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 36 of 37 stable releases
Nothing withdrawn
no release was ever pulled
9 months old
39 releases · first in 2026
One column per month.
Nothing published for this version
Do not tree-shake side effects in class instance fields
2026-10-13
Prevent cycles when using indirect top-level await for dynamic imports
2026-10-10
Support the Rollup WASM build on big-endian hosts
2026-10-10
Fix a performance regression when bundling code with deeply nested property calls
2026-10-08
Fix a regression where certain CoreJS helpers were wrongly tree-shaken
2026-10-07
Slightly improve performance when rendering ES output
2026-10-07
Improve try-catch deoptimization to cover calling methods on objects
2026-10-02
Ensure external reexports are always imported when used in a reified dynamic namespace
2026-10-01
Fix an issue where watch mode would hang instead of terminating when closing via Ctrl+C
2026-09-24
Ensure meta information of the cached module is exposed in shouldTransformCachedModule
2026-09-19
shouldTransformCachedModule (#6442)Make sure that the internal shims for basename and extname in the browser build fully match NodeJS
2026-09-14
Fix a bug when filtering logs for nested properties via the CLI
2026-09-12
Revert function return value tracking until the most recent issue is understood
2026-08-28
Allow to analyze function return values in many more cases
2026-08-25
Resolve an issue where compact mode could result in invalid module concatenations
2026-08-20
Resolve a regression when using Rollup on older Linux distributions
2026-08-01
Sanitize illegal characters preserved modules input base
2026-07-26
Do not add spurious side-effect-free external imports to chunks when using minChunkSize
2026-06-19
Preserve multipart file extensions when deconflicting output chunks
2026-06-19
Ensure that shared dependencies between manual chunks and entry points receive a serparate chunk
2026-06-13
Avoid extraneous newlines when adding headers via plugins
2026-06-04
Sort entry modules to make chunk hashes deterministic
2026-06-01
Improve stability of chunk hashes
2026-05-14
Ensure nested "exports" variables are not renamed
2026-05-04
plugin-development (@lumirlumir, @lukastaegert)Resolve a variable rendering bug when generating different formats from the same build
2026-04-18
Resolve a situation where side effect imports could be dropped due to a caching issue
2026-03-30
Support source phase imports as long as they are external
2026-03-22
Fix a crash when using lazy dynamic imports with moduleSideEffects:false
2026-03-21
Throw when the generated bundle contains paths that would leave the output directory
2026-02-22
Also support __NO_SIDE_EFFECTS__ annotation before variable declarations declaring function expressions
2026-02-20
__NO_SIDE_EFFECTS__ annotation before variable declarations declaring function expressions (#6272)output.experimentalMinChunkSize (@millerick, @lukastaegert)Fix heap corruption issue in Windows
2026-01-30
process.report.getReport() calls in a child process for robust environment detection (@alan-agius4, @lukastaegert)Deprecate returning import attributes from load or transform hooks as that will no longer be supported with rollup 5
2026-01-27
load or transform hooks as that will no longer be supported with rollup 5 (#5700)Track object property inclusions of dynamic namespace members
2026-01-22
this (#6230)Fix JSX semicolon insert position in variable declarations
2026-01-21
Sort manual chunks by execution order to reduce circular dependency issues
2026-01-19
Fix artifact reference for OpenBSD
2026-01-05
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →