Packages

path-to-regexp

9.0.0 · 22 Oct 2026MIT310.6M / weekRepositoryHomepagenpmAtom feed

Upgrading path-to-regexp From 0.1.2 to 9.0.0

69 releases in betweennotes for 3

Reading releases, release notes and advisories…

Other targets from 0.1.2Newest 0.x0.2.5Clears its 3 advisories0.1.13
8.0.0, 7.0.0, 6.0.0, 5.0.0, 4.0.0, 3.0.0, 2.0.0, 1.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below. The note of 9.0.0 lists no breaking change or deprecation, which is rare for a major.
  1. 0.1.2yours
  2. 11 releases
  3. 0.2.0major
  4. 5 releases
  5. 1.0.0major
  6. 17 releases
  7. 2.0.0major
  8. 5 releases
  9. 3.0.0major
  10. 3 releases
  11. 4.0.0major
  12. 5 releases
  13. 5.0.0major
  14. 6.0.0major
  15. 5 releases
  16. 7.0.0major
  17. 2 releases
  18. 8.0.0major
  19. 6 releases
  20. 9.0.0target
?
changes to make
3
advisories fixed
2+
new
4+
fixes

Counted from 3 of 69 release notes. Advisories are counted from the advisory database, in full.

Security

Release by release

  1. 9.0.0

    22 Oct 20263 fixes
    • fixed

      Avoid duplicate trailing delimiter matches

    • fixed

      Fix stringify of param names with control characters

    • fixed

      Fix stringify lookahead across empty text tokens

  2. 7.0.0 – 8.4.210 releases, no release note

  3. 6.3.0

    12 Sep 20241 new
    • new

      Add backtrack protection to 6.x (#324) f1253b4

  4. 6.2.2no release note

  5. 6.2.1

    6 May 20221 new · 1 fix
    • new

      New example in documentation (#256) ae9e576

    • fixed

      Fix invalid matching of :name* parameter (#261) 762bc6b

  6. 0.1.3 – 6.2.055 releases, no release note

9 other lines we could not sort, mostly version bumps
  • Refactor matching to be non-greedy

    9.0.0
  • Build project as ESM

    9.0.0
  • Remove TokenData class and Keys type

    9.0.0
  • Reject an empty-string param in compile

    9.0.0
  • Reject wildcard array that compiles to an empty path

    9.0.0
  • Quote param names followed by astral ID_Continue text

    9.0.0
  • Compare delimiter string over regexp 86baef8

    6.2.1
  • Update demo link (#250) 77df638

    6.2.1
  • Update README encode example b39edd4

    6.2.1