Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 2.2 KB

CHANGELOG.md

File metadata and controls

51 lines (35 loc) · 2.2 KB

Yii Router Change Log

4.0.0 under development

  • New #195: Add debug collector for yiisoft/yii-debug (@xepozz)
  • Chg #207: Replace two RouteCollectorInterface methods addRoute() and addGroup() to single addRoute() (@vjik)
  • Chg #222: Make Route, Group and MatchingResult 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 to UrlGeneratorInterface methods: generate(), generateAbsolute() and generateFromCurrent() (@vjik)

3.1.0 February 20, 2024

  • New #203, #237: Add RouteArgument attribute for Yii Hydrator (@vjik)
  • Enh #202: Add support for psr/http-message version ^2.0 (@vjik)

3.0.0 February 17, 2023

  • Chg #187: Adapt configuration group names to Yii conventions (@vjik)

2.1.0 January 09, 2023

  • Chg #185: Update yiisoft/middleware-dispatcher version to ^5.0 (@rustamwin)

2.0.0 November 12, 2022

  • 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)

1.2.0 September 07, 2022

  • Chg #172: Upgrade the yiisoft/middleware-dispatcher dependency to version 3.0 (@rustamwin)

1.1.0 June 27, 2022

  • 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)

1.0.0 December 30, 2021

  • Initial release.