# What changed in @rollup/pluginutils

> 7 changes in @rollup/pluginutils 4 to 5 from its official release notes, upgrade guides and advisories: 1 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@rollup/pluginutils/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @rollup/pluginutils 5

### Performance

- createFilter patterns are compiled once, which may improve performance for developers using the API. (5.5.1) — [release notes](https://github.com/rollup/plugins/blob/3ba11c36163c7c89155f5b1d99a5ceab6afacce7/packages/pluginutils/CHANGELOG.md#v551)

### Behavior and default changes

- Adds support for ES2022 static blocks. (5.5.0) — [release notes](https://github.com/rollup/plugins/blob/3ba11c36163c7c89155f5b1d99a5ceab6afacce7/packages/pluginutils/CHANGELOG.md#v550)
- dataToEsm now generates named exports for keys that are reserved words. (5.4.0) — [release notes](https://github.com/rollup/plugins/blob/64b60021a8de16366ae949cec64790586bbb18d7/packages/pluginutils/CHANGELOG.md#v540)

### Fixes and other changes

- Fixes duplicate default exports generated by dataToEsm. (5.4.0) — [release notes](https://github.com/rollup/plugins/blob/64b60021a8de16366ae949cec64790586bbb18d7/packages/pluginutils/CHANGELOG.md#v540)

## @rollup/pluginutils 4

### Breaking changes

- Absolute paths and patterns starting with a glob are no longer prefixed with cwd. (4.0.0) — [release notes](https://github.com/rollup/plugins/blob/HEAD/packages/pluginutils/CHANGELOG.md)

### Tooling

- Adds native node es modules support. (4.0.0) — [release notes](https://github.com/rollup/plugins/blob/HEAD/packages/pluginutils/CHANGELOG.md)

### Fixes and other changes

- Relative paths starting with ./ are now resolved. (4.0.0) — [release notes](https://github.com/rollup/plugins/blob/HEAD/packages/pluginutils/CHANGELOG.md)
