Skip to content

Releases: Ahmard/quick-route

v3.2.1

27 Feb 13:50
7b6e99b
Compare
Choose a tag to compare

Route::any() docblock parameter "methods" updated to "method"

v.3.2.0

27 Feb 13:18
7b6e99b
Compare
Choose a tag to compare
  • 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

18 Feb 15:11
c87204b
Compare
Choose a tag to compare
  • Weird and buggy Getter class behaviour fixed
  • Tests improved

v3.1.0

18 Feb 12:52
1d7185b
Compare
Choose a tag to compare
  • 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

14 Feb 12:02
Compare
Choose a tag to compare

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

02 Feb 00:33
Compare
Choose a tag to compare

QuickRoute\RouteInterface request methods signature changed from "mixed" to "callable|mixed"

v2.5.5

17 Jan 02:01
Compare
Choose a tag to compare

Automatic routes recollection avoidance removed

v2.5.4

17 Jan 01:45
Compare
Choose a tag to compare

Collector::isRegistered(): bool added
Tests updated

v2.5.3

07 Jan 00:18
Compare
Choose a tag to compare

Delimiter bug fixed: Typed static property QuickRoute\Route\Getter::$delimiter must not be accessed before initialization
Delimiter test updated

v2.5.2

30 Dec 23:07
Compare
Choose a tag to compare

Typehint update
Minor update