- New #195: Add debug collector for
yiisoft/yii-debug
(@xepozz) - Chg #207: Replace two
RouteCollectorInterface
methodsaddRoute()
andaddGroup()
to singleaddRoute()
(@vjik) - Chg #222: Make
Route
,Group
andMatchingResult
dispatcher-independent (@rustamwin, @vjik) - Enh #229: Add URL arguments' psalm type in
UrlGeneratorInterface
(@vjik) - Chg #256: Bump minimum PHP version to 8.1 (@vjik)
- Enh #256: Mark readonly properties (@vjik)
- Chg #257: Change PHP constraint in
composer.json
to~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0
(@vjik) - Bug #257: Explicitly mark nullable parameters (@vjik)
- С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 #262: Add
$hash
parameter toUrlGeneratorInterface
methods:generate()
,generateAbsolute()
andgenerateFromCurrent()
(@vjik)
- New #203, #237: Add
RouteArgument
attribute for Yii Hydrator (@vjik) - Enh #202: Add support for
psr/http-message
version^2.0
(@vjik)
- Chg #187: Adapt configuration group names to Yii conventions (@vjik)
- Chg #185: Update
yiisoft/middleware-dispatcher
version to^5.0
(@rustamwin)
- 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)
- Chg #172: Upgrade the
yiisoft/middleware-dispatcher
dependency to version3.0
(@rustamwin)
- 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)
- Initial release.