NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #442 most downloaded on npm
An ESLint custom parser which leverages TypeScript ESTree
Last release today
04 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
4910 releases · first in 2019
ast-spec: add parent property to AccessorProperty node types
suggestions to tests from #9263 checkThenables (#9515, #9263)allowArray option is enabled (#9492)You can read about our versioning strategy and releases on our website.
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
eslint-plugin: [array-type] detect Readonly case
Readonly<string[]> case (#8752)EXPERIMENTAL_useProjectService in disabled-type-checked shared config (#9459)RuleTester export (#9322)You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
ast-spec: tighter types and documentation for declaration/*
You can read about our versioning strategy and releases on our website.
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
Nothing published for this version
We followed this up soon after with 7.14.1 - see the combined release notes here https://github.com/typescript-eslint/typescript-eslint/releases/tag/v
We followed this up soon after with 7.14.1 - see the combined release notes here https://github.com/typescript-eslint/typescript-eslint/releases/tag/v7.14.1
You can read about our versioning strategy and releases on our website.
You can read about our versioning strategy and releases on our website.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
eslint-plugin: [prefer-readonly] refine report locations
You can read about our versioning strategy and releases on our website.
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
eslint-plugin: [no-dynamic-delete] allow all string literals as index
import = require() argument to be a string literal (#9226).body, .async, .generator on declare function (#9225)ignore option (#9167)You can read about our versioning strategy and releases on our website.
You can read about our versioning strategy and releases on our website.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →