# What changed in @typescript-eslint/parser

> 6 changes in @typescript-eslint/parser 5 to 8 from its official release notes, upgrade guides and advisories: 1 new APIs and options. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@typescript-eslint/parser/

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

## @typescript-eslint/parser 8

### New APIs and options

- This parser option makes unsupported TypeScript versions produce an error. (8.65.0) — [release notes](https://github.com/typescript-eslint/typescript-eslint/blob/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb/packages/parser/CHANGELOG.md#8650-2026-07-20)

### Behavior and default changes

- The parser adds a warning when TypeScript 7 is detected. (8.65.0) — [release notes](https://github.com/typescript-eslint/typescript-eslint/blob/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb/packages/parser/CHANGELOG.md#8650-2026-07-20)
- The parser supports ESLint v10. (8.56.0) — [release notes](https://github.com/typescript-eslint/typescript-eslint/blob/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb/packages/parser/CHANGELOG.md#8560-2026-02-16)

### Tooling

- The parser now supports TypeScript 6. (8.58.0) — [release notes](https://github.com/typescript-eslint/typescript-eslint/blob/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb/packages/parser/CHANGELOG.md#8580-2026-03-30)

### Fixes and other changes

- Published packages no longer include the tsbuildinfo cache file. (8.58.2) — [release notes](https://github.com/typescript-eslint/typescript-eslint/blob/7488d681f6e0e96c2aaa1eee9c3d1b9b1ef077cb/packages/parser/CHANGELOG.md#8582-2026-04-13)

## @typescript-eslint/parser 5

### Tooling

- The parser supports ESLint v8. (5.0.0) — [release notes](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md)
