Releases: delvedor/find-my-way
Releases · delvedor/find-my-way
v4.3.1
📚 PR:
- Migrate to using tap version 15 (#195)
- Fix mustMatchWhenDerived for route nodes with both unconstrained and constrained routes (#197)
v4.3.0
📚 PR:
- fix: fastify issue 3129 (#194)
- Implement '.' separator in parametric routes (#193)
v4.2.0
📚 PR:
- Fix #186 bug (#187)
- fix typo (#189)
- Feature: adding support to display fastify hooks (#185)
v4.1.0
Features:
- Update ConstraintStrategy typing - #180
- Pretty print bugfix and revision - #182
Fixes:
- fix prettyPrint undefined method - #184
v4.0.0
Breaking changes:
- Removed version constraint in favor of generic constraint. - #170
There is still support for version constraint:
// before
findMyWay.on('GET', '/', { version: '1.0.0' }, (req, res) => {
res.end('ok')
})
// now
findMyWay.on('GET', '/', { constraints: { version: '1.0.0' } }, (req, res) => {
res.end('ok')
})
Features:
- Added support for generic constraints, ships by default version and host - #170
- Add double colon handling (support for paths with colons) - #176
v3.0.5
Fixes:
- Enable versioning on demand - #172
This fix disables the automatic route versioning unless a user has configured at least once a route with the version option.
- Switch to using one tree per method instead of a map - #168
v2.2.5
Fixes:
- Enable versioning on demand - #172
This fix disables the automatic route versioning unless a user has configured at least once a route with the version option.
v2.2.4
📚 PR:
- Fix path params match issue (#159) (#160)
v3.0.4
Fixes:
- Fix path params match issue - #159
v3.0.3
Fixes:
- Relax version check - #158