Skip to content

Changelog

Version 8

8.0.1

  • #62 upgrade lab to v24

8.0.0

  • #56 Switch tables to maps

Version 7

7.0.1

  • #55 Switch to use maps

7.0.0

  • #54 Only node 12

Version 6

6.0.1

  • #52 Special case '/'

6.0.0

  • #51 Improve performance
  • #50 Drop node 8

Version 5

5.1.3

  • #57 Check method exists

5.1.2

  • #49 Fix typo: wilcard -> wildcard

5.1.1

  • #42 Update deps

5.1.0

  • #41 Change module namespace

5.0.3

  • #37 Remove engines

5.0.2

  • #36 Update hoek v6

5.0.1

  • #34 Update boom

5.0.0

Version 4

4.1.1

  • #58 Check method exists

4.1.0

  • #40 Commercial version of v4 branch

4.0.2

  • #32 Update deps.

4.0.1

  • #29 Apply path segment normalization
  • #28 No "Path Segment Normalization"?

4.0.0

  • #24 {path*} segments disappear when empty

Version 3

3.0.4

  • #26 Update deps

3.0.3

3.0.2

  • #21 Fix empty segment bug

3.0.1

  • #20 Test on node v6, update dependencies
  • #16 fix TypeError if path /constructor/foo is accessed

3.0.0

  • #17 ES6 style changes and node v4

Version 2

2.0.2

  • #14 Update project style

2.0.1

  • #11 Performance tweaks

2.0.0

  • #10 Support route id
  • #9 /a/{p}/{p*} conflicts with /a/{p*} (which is not reachable)
  • #8 '/a/b/{p*}' is more specific than '/{p*5}'
  • #7 /a/b/{p*} is more specific than /a/{b}/
  • #6 '/a/{b*}' is less specific than '/a/{b}/{c*}'
  • #3 Support for flexible routes
  • #2 Match case-insensitive paths with no params

Deploys by Netlify