NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4079 most downloaded on npm
Native bindings for Rollup
Last release today
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
222 releases · first in 2023
One column per quarter.
Do not error when a function expression uses the same name for a parameter and its id
Show a proper error when using native Rollup on armv7 musl Linux
2023-11-18
Do not flag duplicate function declarations in function scopes as syntax errors
2023-11-14
Replace SWC linting with faster internal linting to error on duplicate declarations etc.
2023-11-12
Fix rename error when handling errors in watch mode
2023-11-11
--forceExit (#5245)Add forceExit CLI flag for situations where the CLI does not exit gracefully
2023-11-03
forceExit CLI flag for situations where the CLI does not exit gracefully (#5195)forceExit CLI flag (@raphael-theriault-swi)ENOENT error on temp config removal (@jzempel)Run parsing in multiple threads and introduce parseAstAsync helper function
2023-10-31
parseAstAsync helper function (#5202)parseAstAsync and parallelize parsing AST (@sapphi-red)Fix a bug where emtpy block comments in certain positions could freeze Rollup
2023-10-31
Fix an issue where actual entries that were also implicit entries could remain implicit
2023-10-28
Reduce sizes @rollup/browser and @rollup/wasm-node WASM artifacts
2023-10-16
Fix WASM build as hash function was not exported
2023-10-15
Improve Node parsing performance
2023-10-15
Reduce memory usage of Rollup builds
2023-10-14
onLog (@tjenkinson)Fix annotation detection logic to not fail when a non-ASCII character precedes a double underscore
2023-10-06
Do not panic on trailing semicolons after class methods
2023-10-06
output.externalImportAssertions has been deprecated in favor of output.externalImportAttributes
2023-10-05
@rollup/wasm-node package that has the same interface as Rollup but relies on WASM artifacts (#5073)INVALID_IMPORT_ASSERTION error code has been replaced with INVALID_IMPORT_ATTRIBUTE (#5073)@__PURE__ and @__NO_SIDE_EFFECTS__ annotations in invalid locations (#5165)#!..., this comment will be prepended to the output for es and cjs formats (#5163)RollupWarning type has been removed in favor of the RollupLog type (#5147)acornInjectPlugins option has been removed (#5073)acorn option has been removed (#5073)output.externalImportAssertions has been deprecated in favor of output.externalImportAttributes (#5073)inlineDynamicImports, manualChunks and preserveModules have been removed on input option level: Please use the corresponding output options of the same names (#5143)output.experimentalDeepDynamicChunkOptimization: This option is no longer needed as Rollup now always runs the full chunking algorithmoutput.dynamicImportFunction: Use the renderDynamicImport plugin hook insteadoutput.namespaceToStringTag: Use output.generatedCode.symbols insteadoutput.preferConst: Use output.generatedCode.constBindings insteadthis.resolve, the default of the skipSelf option is now true (#5142)this.parse now only supports the allowReturnOutsideFunction option for now (#5073)load hook of a plugin, rollup.watch no longer watches the actual file if the module id corresponds to a real path; if this is intended, then the plugin is responsible for calling this.addWatchFile for any dependency files (#5150)buildStart and other hooks no longer contain an onwarn handler; plugins should use onLog instead (#5147)this.moduleIds has been removed from the plugin context: Use this.getModuleIds() instead (#5143)hasModuleSideEffects flag has been removed from the ModuleInfo returned by thi s.getModuleInfo(): Use moduleSideEffects on the ModuleInfo instead (#5143)@__PURE__ and @__NO_SIDE_EFFECTS__ annotations in invalid locations (#5165)parseAst (#5169)this.addWatchFile() (#5150)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
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 →