# What changed in c8

> 6 changes in c8 8 to 12 from its official release notes, upgrade guides and advisories: 5 breaking. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/c8/

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

## c8 12

### Breaking changes

- The supported Node.js range is now ^20.19.0 || ^22.12.0 || >=23. (12.0.0) — [release notes](https://github.com/bcoe/c8/releases/tag/v12.0.0)

## c8 11

### Breaking changes

- Transitive dependencies require Node.js 20 or 22 and later, affecting which runtime versions can be used. (11.0.0) — [release notes](https://github.com/bcoe/c8/releases/tag/v11.0.0)

### Fixes and other changes

- A newer minimatch version addresses CVE-2026-26996. (11.0.0) — [release notes](https://github.com/bcoe/c8/releases/tag/v11.0.0)

## c8 10

### Breaking changes

- Node 18 is now the minimum supported Node.js version. (10.0.0) — [release notes](https://github.com/bcoe/c8/releases/tag/v10.0.0)

## c8 9

### Breaking changes

- The minimum supported Node.js version is now 14.14.0. (9.0.0) — [release notes](https://github.com/bcoe/c8/releases/tag/v9.0.0)

## c8 8

### Breaking changes

- Node 10 support was dropped. (8.0.0) — [release notes](https://github.com/bcoe/c8/releases/tag/v8.0.0)
