NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4461 most downloaded on npm
Native bindings for Rollup
Last release 3 days ago
02 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
162 releases · first in 2024
Nothing published for this version
Allow to avoid await bundle.close() via explicit resource management in TypeScript
2024-11-13
await bundle.close() via explicit resource management in TypeScript (#5721)using for RollupBuild (@shulaoda)Add output.sourcemapDebugIds option to add matching debug ids to sourcemaps and code for tools like Sentry or Rollbar
One column per month.
2024-11-09
output.sourcemapDebugIds option to add matching debug ids to sourcemaps and code for tools like Sentry or Rollbar (#5712)Nothing published for this version
Ensure mutations by handlers in Proxy definitions are always respected when tree-shaking
2024-11-04
Slightly reduce memory consumption by specifying fixed array sizes where possible
2024-10-29
## 4.24.2 _2024-10-27_ ### Bug Fixes - Add missing build dependency (#5705) ### Pull Requests - #5705: Fix "Couldn't find package" error when installi
2024-10-27
Support running Rollup natively on FreeBSD
2024-10-27
Support preserving and transpiling JSX syntax
2024-10-02
Collect all emitted names and originalFileNames for assets
2024-10-01
Allow parsing of certain unicode characters again
2024-09-27
Fix a vulnerability in generated code that affects IIFE, UMD and CJS bundles when run in a browser context
Ensure that mutations in modules without side effects are observed while properly handling transitive dependencies
2024-09-21
Nothing published for this version
Revert fix for side effect free modules until other issues are investigated
2024-09-20
Revert #5644 "stable chunk hashes" while issues are being investigated
2024-09-20
Add additional known global values to avoid access side effects
2024-09-19
AggregateError, FinalizationRegistry, WeakRef to knownGlobals (@re-taro)Always respect side effects in left-hand side of optional chain
2024-09-12
Handle IIFE/UMD namespace definitions conflicting with a builtin property
2024-08-30
Ensure closeWatcher hook is called when watch mode is aborted via Ctrl+C
2024-08-26
closeWatcher hook is called when watch mode is aborted via Ctrl+C (#5618)import.meta.url in compact mode (#5624)Add option to configure directory for virtual modules when preserving modules
2024-08-18
noConflict option in REPL. (@7086cmd)Allow plugins to specify the original file name when emitting assets
2024-08-03
Avoid "cannot get value of null" error when using optional chaining with namespaces
2024-08-01
Do not remove parantheses when tree-shaking logical expressions
2024-07-27
Implement support for decorators
2024-07-20
Prevent "%" in generated file names to ensure imports resolve
2024-07-08
% if URI malformed (@baseballyama, @lukastaegert)Resolve import.meta.filename and .dirname in transpiled plugins
2024-05-22
Fix tree-shaking problems when using spread arguments
Prevent infinite recursions for certain constructor invocations
2024-04-29
Track function call arguments to optimize functions only called once or with the same literal values (re-release from 4.16.0)
2024-04-27
Revert function parameter tracking logic introduced in 4.16.0 to work on some remaining issues
2024-04-23
Do not optimize IIFEs that have a name and are again referenced inside their definition
2024-04-23
Resolve a situation condition where reassignments of function parameters were not tracked properly
2024-04-22
Fix crash when rendering logical or conditional expressions
2024-04-21
Track function call arguments to optimize functions only called once or with the same literal values
2024-04-21
Add output.importAttributesKey option to select whether to use "with" or "assert" for import attributes
2024-04-20
Support Alpine Linux and other MUSL builds on ARM
2024-04-15
Do not create invalid code when reexporting both a namespace and the default export from that namespace
2024-04-12
Show better error when running on musl Linux where the musl build is not supported
2024-04-07
Display error causes in Rollup CLI
2024-04-03
@shikiji/vitepress-twoslash (@sapphi-red)Ensure accessing module info is cached after the build phase for improved performance
2024-03-28
Add new linux-s390x-gnu native binary package
2024-03-27
Your coding agent can read these notes before it upgrades. Set up the MCP server →