v0.3.1
What's Changed
- Add exact static route map for faster literal matching by @ryanfowler in #36
- Split plain params from affixed params in the router trie by @ryanfowler in #37
- Add a compressed radix fast path for simple routes by @ryanfowler in #38
- Split node implementations into focused files by @ryanfowler in #39
- Deduplicate insert finalization in node insertion path by @ryanfowler in #40
- Refactor route capture storage to compact metadata slices by @ryanfowler in #41
- Refactor route and DNS parsing onto a shared scanner by @ryanfowler in #42
- Share the conflict-index bucket helper between match and dns by @ryanfowler in #43
- Name the routing tuning constants by @ryanfowler in #44
- Optimize router matching and insertion hot paths by @ryanfowler in #45
- Remove eager param growth from simple dynamic matching by @ryanfowler in #46
Full Changelog: v0.3.0...v0.3.1