Packages

espree

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

Upgrading espree From 1.12.3 to 11.2.0

76 releases in betweennotes for 75

Reading releases, release notes and advisories…

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. 1.12.3yours
  2. 2.0.0major
  3. 11 releases
  4. 3.0.0major
  5. 23 releases
  6. 4.0.0major
  7. 1 release
  8. 5.0.0major
  9. 1 release
  10. 6.0.0major
  11. 5 releases
  12. 7.0.0major
  13. 4 releases
  14. 8.0.0major
  15. 9.0.0major
  16. 13 releases
  17. 10.0.0major
  18. 5 releases
  19. 11.0.0major
  20. 2 releases
  21. 11.2.0target
15+
changes to make
0
advisories fixed
28+
new
54+
fixes

Counted from 75 of 76 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

38 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

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