Skip to content

Releases: delvedor/find-my-way

v4.3.1

07 Jul 08:53
Compare
Choose a tag to compare

📚 PR:

  • Migrate to using tap version 15 (#195)
  • Fix mustMatchWhenDerived for route nodes with both unconstrained and constrained routes (#197)

v4.3.0

15 Jun 08:46
Compare
Choose a tag to compare

📚 PR:

  • fix: fastify issue 3129 (#194)
  • Implement '.' separator in parametric routes (#193)

v4.2.0

08 Jun 15:47
Compare
Choose a tag to compare

📚 PR:

  • Fix #186 bug (#187)
  • fix typo (#189)
  • Feature: adding support to display fastify hooks (#185)

v4.1.0

29 Mar 08:35
Compare
Choose a tag to compare

Features:

  • Update ConstraintStrategy typing - #180
  • Pretty print bugfix and revision - #182

Fixes:

  • fix prettyPrint undefined method - #184

v4.0.0

09 Feb 13:54
Compare
Choose a tag to compare

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

06 Nov 17:52
Compare
Choose a tag to compare

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

06 Nov 17:51
Compare
Choose a tag to compare

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

24 Aug 09:07
1bcedc7
Compare
Choose a tag to compare

📚 PR:

  • Fix path params match issue (#159) (#160)

v3.0.4

22 Aug 12:49
Compare
Choose a tag to compare

Fixes:

  • Fix path params match issue - #159

v3.0.3

14 Aug 15:40
Compare
Choose a tag to compare

Fixes:

  • Relax version check - #158