Skip to content

Releases: quimcalpe/router

3.0.0

26 Apr 13:48
Compare
Choose a tag to compare
  • Improve Typehinting
  • Update to symfony/http-foundation 6.2
  • Require PHP8.1

2.3.0

19 Nov 12:53
Compare
Choose a tag to compare

Add support to PHP8.X

2.2.0

04 Jun 17:13
Compare
Choose a tag to compare

Bump PHP minimum requirement to 7.3

2.1.0

04 Jun 16:48
Compare
Choose a tag to compare

Update composer dependencies

2.0.0

14 Aug 18:25
Compare
Choose a tag to compare

Raise minimum PHP version to 7.1

  • Update README
  • Update travis config
  • Update composer.json
  • Update dependencies

1.2.1

17 Sep 21:39
Compare
Choose a tag to compare

Internal

  • Add missing test for addRouteProvider
  • Update dependencies with composer

1.2.0

17 Sep 21:13
Compare
Choose a tag to compare

Enhancements

  • Allow registering RouteProviders to add collections of routers from a provider

1.1.0

29 Dec 12:13
Compare
Choose a tag to compare

Enhancements

  • Add built-in PSR7Dispatcher

BC breaks:

  • Remove PHP 5.4 support
  • Remove PHP 5.5 support

Internal:

  • Default Travis CI tests to 7.0
  • Fine-tune Composer dependecies

1.0.0

01 Dec 09:31
Compare
Choose a tag to compare

Enhancements:

  • Enforce Request in constructor in RequestResponseDispatcher #10
  • Rearrange folders and namespaces #6

BC breaks:

  • Receiving an associative array in Router's constructor now throws an exception, was deprecated since 0.4

0.4.0

23 Nov 13:04
Compare
Choose a tag to compare

Enhancements:

  • new QuimCalpe\Router\Route\Route value object
  • Adapt constructor to receive an array of Route value objects. This allows to pass names to routes #4
  • Allow named routes to be defined as optional last parameter on all ->addXXX methods #5
  • Add findURI() method to resolve routes against a name #5

Deprecations:

  • Receiving an associative array is now deprecated, will be removed in 1.0

Internal changes:

  • Reformat minor glitches to conform PSR-2