Skip to content

Releases: yiisoft/router

Version 4.0.0

25 Feb 12:38
4.0.0
6ca2a51
Compare
Choose a tag to compare
  • С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 to UrlGeneratorInterface methods: generate(), generateAbsolute() and
    generateFromCurrent() (@vjik)
  • Chg #207: Replace two RouteCollectorInterface methods addRoute() and addGroup() to single addRoute() (@vjik)
  • Chg #222: Make Route, Group and MatchingResult 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

20 Feb 11:40
3.1.0
86ee959
Compare
Choose a tag to compare
  • New #203, #237: Add RouteArgument attribute for Yii Hydrator (@vjik)
  • Enh #202: Add support for psr/http-message version ^2.0 (@vjik)

Version 3.0.0

17 Feb 14:57
3.0.0
9d6e527
Compare
Choose a tag to compare
  • Chg #187: Adapt configuration group names to Yii conventions (@vjik)

Version 2.1.0

09 Jan 17:08
2.1.0
334f1cb
Compare
Choose a tag to compare
  • Chg #185: Update yiisoft/middleware-dispatcher version to ^5.0 (@rustamwin)

Version 2.0.0

12 Nov 17:25
2.0.0
063ea39
Compare
Choose a tag to compare
  • 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 to UrlGeneratorInterface::generateFromCurrent() method (@rustamwin)
  • Enh #176: Add support for yiisoft/middleware-dispatcher version ^4.0 (@vjik)

Version 1.2.0

07 Sep 12:57
1.2.0
53b7ca9
Compare
Choose a tag to compare
  • Chg #172: Upgrade the yiisoft/middleware-dispatcher dependency to version 3.0 (@rustamwin)

Version 1.1.0

27 Jun 10:52
1.1.0
7987c13
Compare
Choose a tag to compare
  • 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)