Releases: eduardoramirez/httprouter
Releases · eduardoramirez/httprouter
Optionally apply TSR when cleaning a path
v1.2.1 optionally apply TSR when cleaning the incoming path (#8)
Support a request when the path needs to be fixed
if the path needs to be cleaned, redirect instead of implicitly and s… …ilently matching (#7)
correctly match already escaped incoming urls
correctly match paths when using UseRawPath and when the URL came in … …already escaped (#5) * correctly match paths when using UseRawPath and when the URL came in already escaped * typo
Updated route matching levers and better TSR
- Adds new feature flags for controlling which path is used for route matching
- Implemented trailing slash as redirects like the original source
prefers escaped path for route matching
prefer the escaped path for route matching (#3) * prefer the escaped path for route matching * use EscapedPath instead
Fix prefix mismatch bug
handle possibly conflicting prefix search (#2) * handle possibly conflicting prefix search * Update tree_test.go Co-authored-by: Jonathan Moody <jonathan@medium.com> Co-authored-by: Jonathan Moody <jonathan@medium.com>
Support cleaning request path before route matching & retrying with fixed trailing slash
Merge pull request #1 from eduardoramirez/eduardoramirez/clean-url add support (as an option) for fixing the path and retry matching with or without a trailing slash
support unnamed catch all params
v1.0.3 support unnamed catchall
v1.0.2
dont drop the existing wild node subtree
v1.0.1: fix bug where router incorrectly paniced if a wild node already exist…
…ed but did not have a handle