Packages

espree

11.2.0 · 6 Mar 2026BSD-2-Clause215.3M / weekRepositoryHomepagenpmAtom feed

Upgrading espree From 3.1.1 to 11.2.0

59 releases in betweennotes for 58

Reading releases, release notes and advisories…

Other targets from 3.1.1Newest 3.x3.5.4
4.0.0 has no release note on GitHub or in the repository's changelog, so its breaking changes are missing from the counts below.
  1. 3.1.1yours
  2. 19 releases
  3. 4.0.0major
  4. 1 release
  5. 5.0.0major
  6. 1 release
  7. 6.0.0major
  8. 5 releases
  9. 7.0.0major
  10. 4 releases
  11. 8.0.0major
  12. 9.0.0major
  13. 13 releases
  14. 10.0.0major
  15. 5 releases
  16. 11.0.0major
  17. 2 releases
  18. 11.2.0target
11+
changes to make
0
advisories fixed
24+
new
33+
fixes

Counted from 58 of 59 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking11.0.0
  • breaking11.0.0
  • breaking10.0.0
  • breaking9.0.0
  • breaking8.0.0
  • breaking8.0.0
  • breaking8.0.0
  • breaking8.0.0
  • breaking8.0.0
  • breaking7.0.0

Release by release

  1. 11.2.0

    6 Mar 20261 new
    • new

      Allow top level using declaration in "commonjs"

  2. 11.1.1

    20 Feb 20262 fixes
    • fixed

      Improve tree-shaking

    • fixed

      Update acorn, fix tests

  3. 11.1.0

    19 Jan 20262 new · 1 fix
    • new

      Add types to ESLint Scope

    • new

      TypeScript support for Espree

    • fixed

      Restore comments property on tokenize() return value

  4. 11.0.0

    Migration needed10 Nov 2025
    • breaking

      Program range span entire source text

    • breaking

      Require Node.js ^20.19.0 || ^22.13.0 || >=24

  5. 10.4.0

    9 Jun 20251 new
    • new

      Add support for ES2026 using and await using declarations

  6. 10.3.0

    29 Oct 20241 new
    • new

      Add support for Import Attributes and RegExp Modifiers

  7. 10.2.0

    27 Sep 20241 new · 1 fix
    • new

      Add the eslint-scope package

    • fixed

      Update links to eslint/js repo

  8. 10.1.0

    17 Jun 20241 new
    • new

      Support ES2025 and RegExp duplicate named capturing groups

30 other lines we could not sort, mostly version bumps
  • Upgrade: eslint-visitor-keys@3.0.0

    8.0.0
  • 8.0.0-beta.1 (ESLint Jenkins)

    8.0.0
  • Update: reset default ecmaVersion to 5

    8.0.0
  • 8.0.0-beta.0 (ESLint Jenkins)

    8.0.0
  • Upgrade: eslint-release@3.1.2

    8.0.0
  • Upgrade: Acorn to 8.2.2 (fixes #472)

    8.0.0
  • Upgrade: Eslint devDependencies

    8.0.0
  • Upgrade: eslint-visitor-keys@2.0.0

    8.0.0
  • Upgrade: acorn-jsx@5.3.1

    7.3.1
  • Upgrade: Acorn 7.1.1, Regex DOS vuln (fixes #435)

    6.2.1

89 internal lines (docs, tests, tooling) left out.