Releases: Ahmard/quick-route
Releases · Ahmard/quick-route
v3.2.1
Route::any() docblock parameter "methods" updated to "method"
v.3.2.0
- Route::any() added to provide functionality for registering multiple route path to single handler/controller
- Route::create() added for router instance creation
- README update
v3.1.1
- Weird and buggy Getter class behaviour fixed
- Tests improved
v3.1.0
- TheRoute::match() method added to provide ability to register multiple routes at once
- TheRoute::group() typehint changed from callable to \Closure
- Route::push() for adding TheRoute object to routes list
- Other improvements
v3.0.0
Routes containing closures can be cached
Unregistered collectors can be passed to dispatcher
Namespace change from QuickRoute\Route\Whatever to QuickRoute\Router\Whatever
Tests added and updated
Dispatcher::setDispatcher() now returns instance of Dispatcher
Other improvements
v2.5.6
QuickRoute\RouteInterface request methods signature changed from "mixed" to "callable|mixed"
v2.5.5
Automatic routes recollection avoidance removed
v2.5.4
Collector::isRegistered(): bool added
Tests updated
v2.5.3
Delimiter bug fixed: Typed static property QuickRoute\Route\Getter::$delimiter must not be accessed before initialization
Delimiter test updated
v2.5.2
Typehint update
Minor update