Skip to content

Releases: quimcalpe/router

0.3.0

18 Nov 15:28
Compare
Choose a tag to compare

Improvements:

  • #3 Allow request object to be passed into RequestResponseDispatcher ctor (by @ossobuffo)

Internal changes:

  • Add missing tests with prefixed routes
  • Improve TravisCI & Scrutinizer support

Fix #2: MethodNotAllowedException not thrown

11 Nov 15:58
Compare
Choose a tag to compare

Fix #2: MethodNotAllowedException not thrown
Router::parse() is not throwing MethodNotAllowedException when other routes with same verb exists. Fixed testcase to catch this corner case and fix the issue.

Added docblocks to major public methods

27 Oct 18:37
Compare
Choose a tag to compare

Merged #1 (Added docblocks to major public methods) thanks to @ossobuffo

Symfony HTTP Foundation upgrade & Travis PHP7

20 Jul 15:58
Compare
Choose a tag to compare
  • Upgrade symfony/http-foundation to 2.7
  • Disallow PHP 7 errors on Travis

Symfony HTTP Foundation upgrade & Travis PHP7

20 Jul 15:51
Compare
Choose a tag to compare
  • Upgrade symfony/http-foundation to 2.7
  • Disallow PHP 7 errors on Travis

Performance gains and inline regexp

05 Jun 15:12
Compare
Choose a tag to compare

Performance gains and inline regexp

  • Enable custom regexp in route definition "/route/{var:[0-9]+}"
  • Add caching in route parsing, performance gains

Add sugar methods Router::add[Method]()

28 May 21:50
Compare
Choose a tag to compare
  • Achieve 100% Test Coverage
  • Add sugar methods for adding routes Router::addMethod (addGet, addPost...)

Document disableTrailingSlashCheck

22 May 11:37
Compare
Choose a tag to compare

Add documentation of disableTrailingSlashCheck method to README

Typos and comments

22 May 10:37
Compare
Choose a tag to compare
0.1.1

Small comment for clarity

First Release

22 May 09:57
Compare
Choose a tag to compare
0.1.0

Initial commit