Releases: yiisoft/router
Releases · yiisoft/router
Version 4.0.0
- Сhg #247: Change
UrlGeneratorInterface
contract: on URL generation all unused arguments must be moved to query
parameters, if query parameter with such name doesn't exist (@vjik) - New #195: Add debug collector for
yiisoft/yii-debug
(@xepozz) - New #262: Add
$hash
parameter toUrlGeneratorInterface
methods:generate()
,generateAbsolute()
and
generateFromCurrent()
(@vjik) - Chg #207: Replace two
RouteCollectorInterface
methodsaddRoute()
andaddGroup()
to singleaddRoute()
(@vjik) - Chg #222: Make
Route
,Group
andMatchingResult
dispatcher-independent (@rustamwin, @vjik) - Chg #256: Bump minimum PHP version to 8.1 (@vjik)
- Chg #257: Change PHP constraint in
composer.json
to~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0
(@vjik) - Enh #229: Add URL arguments' psalm type in
UrlGeneratorInterface
(@vjik) - Enh #256: Mark readonly properties (@vjik)
- Bug #257, #263: Explicitly mark nullable parameters (@vjik)
Version 3.1.0
Version 3.0.0
Version 2.1.0
- Chg #185: Update
yiisoft/middleware-dispatcher
version to^5.0
(@rustamwin)
Version 2.0.0
- Chg #178: Move type hints from annotations to methods signature (@vjik)
- Enh #173: Raise minimum PHP version to 8.0 (@xepozz, @rustamwin)
- Enh #175: Add
$queryParameters
parameter toUrlGeneratorInterface::generateFromCurrent()
method (@rustamwin) - Enh #176: Add support for
yiisoft/middleware-dispatcher
version^4.0
(@vjik)
Version 1.2.0
- Chg #172: Upgrade the
yiisoft/middleware-dispatcher
dependency to version3.0
(@rustamwin)
Version 1.1.0
- Chg #167: Move
psr/container
dependency to dev requirements (@vjik) - Chg #167: Add
psr/event-dispatcher
dependency (@vjik) - Enh #163: Allow multiple separate hosts with new
Route::hosts()
method (@Gerych1984) - Enh #168: Allow multiple separate hosts with new
Group::hosts()
method (@rustamwin)