Releases: quimcalpe/router
Releases · quimcalpe/router
3.0.0
- Improve Typehinting
- Update to symfony/http-foundation 6.2
- Require PHP8.1
2.2.0
Bump PHP minimum requirement to 7.3
2.1.0
Update composer dependencies
2.0.0
Raise minimum PHP version to 7.1
- Update README
- Update travis config
- Update composer.json
- Update dependencies
1.2.1
Internal
- Add missing test for addRouteProvider
- Update dependencies with composer
1.2.0
Enhancements
- Allow registering RouteProviders to add collections of routers from a provider
1.1.0
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
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
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