Skip to content

fix(deps): update dependency path-to-regexp to v8.4.2#3815

Merged
kamilmysliwiec merged 1 commit into
masterfrom
renovate/path-to-regexp-8.x
Apr 9, 2026
Merged

fix(deps): update dependency path-to-regexp to v8.4.2#3815
kamilmysliwiec merged 1 commit into
masterfrom
renovate/path-to-regexp-8.x

Conversation

@renovate

@renovate renovate Bot commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
path-to-regexp 8.4.08.4.2 age confidence

Release Notes

pillarjs/path-to-regexp (path-to-regexp)

v8.4.2

Compare Source

Fixed

Performance

  • Minimize array allocations (#​437) 937c02d
  • Improve compile performance (#​436) 57247e6
    • Should improve compilation performance by ~25%
  • Remove internal tokenization during parse (#​435) 5844988
    • Should improve parse performance by ~20%

Bundle size to 1.93 kB, from 1.97 kB.


v8.4.1

Compare Source

Fixed

  • Remove trie deduplication (#​431) 6bc8e84
    • Using a trie required non-greedy matching, which regressed wildcards in non-ending mode by matching them up until the first match. For example:
      • /*foo with /a/b = /a
      • /*foo.htmlwith /a/b.html/c.html = /a/b.html
  • Allow backtrack handling to match itself (#​427) 5bcd30b
    • When backtracking was introduced, it rejected matching things like /:"a"_:"b" against /foo__. This makes intuitive sense because the second parameter is not going to backtrack on _ anymore, but it's somewhat unexpected since there's no reason it shouldn't match the second _.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Apr 9, 2026
@kamilmysliwiec kamilmysliwiec merged commit 9d2681a into master Apr 9, 2026
1 check passed
@renovate renovate Bot deleted the renovate/path-to-regexp-8.x branch April 9, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant