find-my-way
9.10.0 · 10 Oct 2026MIT28.1M / weekRepositoryHomepagenpmAtom feed
Upgrading find-my-way From 9.6.0 to 9.10.0
4 releases in betweenevery note read
Reading releases, release notes and advisories…
- 0
- changes to make
- 1
- advisory fixed
- 7
- new
- 14
- fixes
Security
Fixes 1 advisory affecting 9.6.0
- find-my-way: DDoS with HTTP2high · GHSA-c96f-x56v-gq3h
Release by release
- new
Faster route lookup (+8.7% geomean, up to +40% on long static routes)
- new
Make repeated %25 sanitisation linear instead of quadratic
- new
Compiler mode for route lookup
- new
Validate absolute URLs without throwing
- new
- fixed
Parse absolute-form request targets safely
- fixed
- new
Faster route lookup (+18.7% geomean, every benchmark scenario faster)
- fixed
Serialize RegExp values in prettyPrint constraints and meta
- fixed
Keep static parts between parameters in the route pattern
- new
- new
host: Cache regex lookup results in HostStorage
- fixed
Backtrack on regex param mismatch
- fixed
Apply root path fallback for optional params in off()
- fixed
Prevent done from being called multiple times on async constraint errors
- fixed
Align isParamSafe state in findRoute with _on
- fixed
Avoid crash on undefined regex capture during route lookup
- new
9 internal lines (docs, tests, tooling) left out.