NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3161 most downloaded on npm
Crazy fast http radix based router
Last release 1 months ago
21 Aug 2026
Release timing varies
gaps range from 1 weeks to 10 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
9 years old
120 releases · first in 2017
Enable versioning on demand - #172 This fix disables the automatic route versioning unless a user has configured at least once a route with the versio
Fixes:
📚 PR: - Fix path params match issue
📚 PR:
Wildcard route should not be blocked by Parametric with a different method - #152
One column per quarter.
Fixes:
No match path param with ignoreTrailingSlash - #146
Fixes:
Fix uppercase static path - #136
Fixes:
Added support for onBadUrl - #134
Features:
Fixed wildcard handling in case of multiple http methods - #133
Fixes:
- Fix prettyPrint indent - #130
Expose routes registered - #128
Fixed security vulnerability - https://github.com/delvedor/find-my-way/pull/118
Preserve param values case in case insensitive mode - #115
safe-regex - https://github.com/delvedor/find-my-way/commit/4b1460aefdef000844bb5930f3dbba7fc17cdb97 https://github.com/delvedor/find-my-way/pull/100Falling back to node's parametricBrother (https://github.com/delvedor/find-my-way/issues/104, https://github.com/delvedor/find-my-way/issues/110) - #1
feat: custom versioning support - #107
- Handle bad formed URI - #108
feat: allow setting handler scope using lookup - #103
- Add typescript typings - #102
fix case insensitive mode for multiple routes with capital letters - #97
fix: Fix versions parameter not work in Node constructor - #94
versions parameter not work in Node constructor - #94Do not crash if someone is adding things to the Array prototype #91
Nothing published for this version
Add an option to disable case sensitive routes #84
prevent looping over the prototype chain #81
Added support for semver routes - #79
Nothing published for this version
Split the querystring also on ; - #76 #77
; - #76 #77Fix lookups for unsupported methods https://github.com/delvedor/find-my-way/pull/74 by @nwoltman
Internals refactor, better performances - #71
Fix route matching issue with common prefix - #70
- Fix unsupported methods - #68
Fix issue looking up routes that don't exist - #65
Fixed defining static route after parametric route - #49 #57
Added maxParamLength option - #54
maxParamLength option - #54Improve error message when route is already declared - #52
router.on() parameter validation - #53Add support for ignoring trailing slashes - #50
Fixed child wildcard handling - #46 #47
Fixed static and parametric routes that fails if they have a common prefix - #44 #45
Added .off and .reset API - #40 #43
.off and .reset API - #40 #43Fixed wrong params object reference - #38
Refactored find algorithm - #34
find algorithm - #34- Fix regression issue #17 - #31 - Added url validations - #30
Better handling of wildcards - #28 #29
Handle multi-parametric route - #27
Added support for multiple methods - #23 #24
Parametric path resolution - #20 #21
Static nodes should be inserted before parametric - #19
Re-enable opt - https://github.com/delvedor/find-my-way/commit/eaa3415c0a4e76cda4c37dc1c89992a3f789329c
- Call find only one time - #18 - Fix deopt - #18
Support for regex in urls - #16
Avoid try catch for a 5x speedup - #14
Under Node v8 there is a regression because of the optimization pipeline, see #14 for further information.
- Added shorthand methods - #13
Added pretty print utility - #12
Added pretty print utility - #12
Fixed common prefix error - #11 https://github.com/fastify/fastify/pull/113
Stable version - Catch all wildcard - #10
Stable version
Nothing published for this version
Improved performances: replace string equality with charCode equality - #6
- Safe decodeURIComponent - #4
Automatically decode the uri - #3
Added a store object for every node - #1
find => recursive to iterative (better results for long paths) - #1lookup api, now accepts only request and response objects. - #1Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →