# What changed in vite-plugin-istanbul

> 11 changes in vite-plugin-istanbul 4 to 9 from its official release notes, upgrade guides and advisories: 5 breaking, 2 new APIs and options. Each one cited. Sources checked 2026-11-12. HTML: https://unstale.sh/npm/vite-plugin-istanbul/

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

## vite-plugin-istanbul 9

### Breaking changes

- The minimum required Vite version is now 7, up from 4. (9.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v9.0.0)

### New APIs and options

- A custom instrumenter option is supported. (9.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v9.0.0)

### Fixes and other changes

- Inlines the RawSourceMap type in the public types, removing the external @types dependency. (9.0.1) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v9.0.1)

## vite-plugin-istanbul 8

### Breaking changes

- The upper range of the Vite peer dependency was removed, allowing use with newer Vite versions. (8.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v8.0.0)

## vite-plugin-istanbul 7

### New APIs and options

- Allows passing generatorOpts down to Babel. (7.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v7.0.0)

## vite-plugin-istanbul 6

### Breaking changes

- Updating from espree v9 to v10 deprecates older Node.js versions. (6.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v6.0.0)
- The plugin supports Vite v5, and the least supported Vite version changed from v2.9.1 to v4. (6.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v6.0.0)

### Fixes and other changes

- Vue SFC styles and templates are no longer instrumented. (6.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v6.0.0)

## vite-plugin-istanbul 5

### Fixes and other changes

- Ensure the identity source map has the same number of fields as the combined source map. (5.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v5.0.0)
- Remove the file entry from the source map. (5.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v5.0.0)

## vite-plugin-istanbul 4

### Breaking changes

- Compression in the instrumenter was removed. (4.0.0) — [release notes](https://github.com/iFaxity/vite-plugin-istanbul/releases/tag/v4.0.0)
