Rollup Plugins is the official Rollup plugins collection, covering many build-time tasks like compiling (Babel, TypeScript, Sucrase), resolving dependencies, converting formats (JSON, YAML, GraphQL), and producing optimized outputs (minification and stripping). It also includes related helper packages, such as plugin utilities used across Rollup plugins.
Project status
- The
rollup/pluginssource appears actively maintained, with an upstream push on 2026-10-21 and multiple plugin packageupdatespublished the same day (2026-10-21), indicating ongoing development rather than a dormant state. - The apparent update cadence is very frequent in the short term (several plugin
updatesbetween 2026-10-21 15:17 and 19:50 UTC). However, a portion of thoseupdatesdo not include release notes in the provided data, so the full developer impact is not always verifiable from the summaries alone.
AI summary generated
Recent updates
terser-v1.0.2
No release notes were provided for terser-v1.0.2, so changes are only verifiable via the repository diff. This update includes cross-package modifications in @rollup/plugin-virtual, @rollup/pluginutils, and @rollup/plugin-typescript, plus a dependency bump of terser used by @rollup/plugin-terser.
Featurespluginutils-v5.5.1
No publisher release notes were provided for pluginutils-v5.5.1, so documented changes cannot be verified. The code diff shows coordinated updates across @rollup/pluginutils, @rollup/plugin-typescript, and @rollup/plugin-virtual, including behavioral changes to matcher compilation and watch program shutdown behavior.
typescript-v12.3.1
This release is TypeScript v12.3.1, a patch-level update. No release notes were provided by the publisher, so the specific changes (bug fixes, behavior changes, or compatibility impacts) cannot be determined from the available information.
virtual-v3.0.3
Release virtual-v3.0.3 was published on 2026-10-21, but no release notes were provided by the publisher. As a result, this release cannot be reviewed for developer-impacting changes (API changes, behavior changes, bug fixes, or security fixes) from the release notes alone.
pluginutils-v5.5.0
This release updates two Rollup plugins, @rollup/pluginutils (v5.5.0) and @rollup/plugin-terser (v1.0.1). pluginutils adds scope handling for JavaScript static blocks (ES2022), while terser changes how shared nameCache is used across chunks by serializing chunk minification to keep mangling consistent.
BreakingFeaturesterser-v1.0.1
This release updates @rollup/plugin-terser to change how `nameCache` is shared across chunks during parallel builds. The primary code change serializes chunk minification when `nameCache` is provided, to ensure consistent mangling across all chunks.
Breakingalias-v6.0.1
GitHub release notes were not provided for alias-v6.0.1, so the changes must be inferred from the actual code diffs. The diff shows updates across multiple plugins, mainly around Rollup hook filter usage (dsv, graphql), alias replacement semantics, and a YAML serialization change to preserve more YAML edge cases.
yaml-v5.0.1
Release yaml-v5.0.1 was published, but no release notes were provided by the publisher. No actionable information about new features, breaking changes, bug fixes, security updates, or dependency changes can be extracted from the provided data.
dsv-v4.0.0
No release notes were provided for dsv-v4.0.0, so this analysis is driven entirely by the code diff. The change set is not limited to @rollup/plugin-dsv, it also updates multiple plugins in the monorepo, including significant refactors to transform hook shapes and Rollup peer dependency requirements, plus a major new @rollup/plugin-babel option for parallel transforms.
graphql-v3.0.0
Release graphql-v3.0.0 (published 2026-05-29) was published without any release notes from the publisher. No specific information is provided here about new features, fixes, breaking changes, security, performance, or migration steps.
yaml-v5.0.0
Version yaml-v5.0.0 updates @rollup/plugin-yaml to use Rollup hook filters for its transform stage, changing the internal shape of the plugin hook from a transform function to a filtered transform object. The release also bumps the required Rollup peer range and upgrades @rollup/pluginutils to gain suffixRegex support.
Featuresswc-v0.4.1
No release notes were provided for swc-v0.4.1, so the diff changes could not be validated against any published documentation. The code changes in this range include a new @rollup/plugin-babel parallelization implementation using worker threads (workerpool), plus a small @rollup/plugin-swc type export adjustment.
Featuresbabel-v7.1.0
This release (babel-v7.1.0) adds opt-in parallel processing for @rollup/plugin-babel using worker threads via workerpool. The code refactors the Babel transform pipeline to be worker-friendly (new worker.js entry, serializability checks, and a new worker-based transform path). No publisher release notes were provided, so the full set of behavioral/API changes should be considered undocumented from that perspective.
Featurescommonjs-v29.0.3
commonjs-v29.0.3 was published on 2026-05-29, but no release notes were provided by the publisher. As a result, there is no documented information about API changes, breaking behavior, bug fixes, security updates, or dependency changes in this release.
pluginutils-v5.4.0
pluginutils v5.4.0 was released, but the publisher did not provide any release notes. As a result, no developer-impacting changes (new features, bug fixes, breaking changes, or dependency updates) can be confirmed from the release notes alone, so you should review the code/package diff before upgrading.
commonjs-v29.0.2
This release (commonjs-v29.0.2) does not include any publisher release notes. Based on the code diff, the main changes are in @rollup/plugin-commonjs, centered around fixing conditional exports handling and adjusting how the transform replaces `global` in more edge cases.
sucrase-v5.1.0
Release sucrase-v5.1.0 was published on 2026-03-05, but no release notes were provided by the publisher. As a result, this changelog does not contain actionable details about new features, breaking changes, bug fixes, or dependency updates.
terser-v1.0.0
This release, terser v1.0.0, does not include any publisher-provided release notes. Because the release notes are missing, there is no documented information about new features, breaking changes, bug fixes, or security updates.