# What changed in size-limit

> 17 changes in size-limit 12 to 14 from its official release notes, upgrade guides and advisories: 2 breaking, 7 new APIs and options. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/npm/size-limit/

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

## size-limit 14

### New APIs and options

- Configuration files can now use the .jsonc format, including comments. (14.3.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.3.0)
- Types are now available for plugins. (14.2.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.2.0)
- Adds the --ignore-missing argument. (14.1.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.1.0)

### Behavior and default changes

- Uses exports for the default path when main is not present. (14.2.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.2.0)
- Adds a warning about check conflicts when using --save-bundle. (14.1.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.1.0)
- Node.js support is unified across projects. (14.0.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.0.0)
- Uses rolldown by default. (14.0.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.0.0)

### Fixes and other changes

- Small checks no longer lower the process listener limit. (14.2.0) — [release notes](https://github.com/ai/size-limit/releases/tag/14.2.0)
- Fixed increased size in the rolldown plugin. (14.0.1) — [release notes](https://github.com/ai/size-limit/releases/tag/14.0.1)

## size-limit 13

### Breaking changes

- Node.js 20 is no longer supported. (13.0.0) — [release notes](https://github.com/ai/size-limit/releases/tag/13.0.0)

### New APIs and options

- Added the rolldown-why plugin for use with size-limit. (13.1.0) — [release notes](https://github.com/ai/size-limit/releases/tag/13.1.0)
- Added the rolldown plugin for use with size-limit. (13.1.0) — [release notes](https://github.com/ai/size-limit/releases/tag/13.1.0)
- npm provenance was added to the release. (13.0.0) — [release notes](https://github.com/ai/size-limit/releases/tag/13.0.0)

### Fixes and other changes

- Fixed a glob pattern regression. (13.0.2) — [release notes](https://github.com/ai/size-limit/releases/tag/13.0.2)

## size-limit 12

### Breaking changes

- Node.js 18 is no longer supported. (12.0.0) — [release notes](https://github.com/ai/size-limit/releases/tag/12.0.0)

### New APIs and options

- Added the disablePlugins option. (12.1.0) — [release notes](https://github.com/ai/size-limit/releases/tag/12.1.0)

### Behavior and default changes

- jiti is now an optional dependency, so it is no longer installed as a required dependency. (12.0.0) — [release notes](https://github.com/ai/size-limit/releases/tag/12.0.0)
