|
1 | 1 | # Yii Router Change Log |
2 | 2 |
|
3 | | -## 4.0.0 under development |
| 3 | +## 4.0.0 February 25, 2025 |
4 | 4 |
|
| 5 | +- Сhg #247: Change `UrlGeneratorInterface` contract: on URL generation all unused arguments must be moved to query |
| 6 | + parameters, if query parameter with such name doesn't exist (@vjik) |
5 | 7 | - New #195: Add debug collector for `yiisoft/yii-debug` (@xepozz) |
| 8 | +- New #262: Add `$hash` parameter to `UrlGeneratorInterface` methods: `generate()`, `generateAbsolute()` and |
| 9 | + `generateFromCurrent()` (@vjik) |
6 | 10 | - Chg #207: Replace two `RouteCollectorInterface` methods `addRoute()` and `addGroup()` to single `addRoute()` (@vjik) |
7 | 11 | - Chg #222: Make `Route`, `Group` and `MatchingResult` dispatcher-independent (@rustamwin, @vjik) |
8 | | -- Enh #229: Add URL arguments' psalm type in `UrlGeneratorInterface` (@vjik) |
9 | 12 | - Chg #256: Bump minimum PHP version to 8.1 (@vjik) |
10 | | -- Enh #256: Mark readonly properties (@vjik) |
11 | 13 | - Chg #257: Change PHP constraint in `composer.json` to `~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0` (@vjik) |
| 14 | +- Enh #229: Add URL arguments' psalm type in `UrlGeneratorInterface` (@vjik) |
| 15 | +- Enh #256: Mark readonly properties (@vjik) |
12 | 16 | - Bug #257, #263: Explicitly mark nullable parameters (@vjik) |
13 | | -- Сhg #247: Change `UrlGeneratorInterface` contract: on URL generation all unused arguments must be moved to query |
14 | | - parameters, if query parameter with such name doesn't exist (@vjik) |
15 | | -- New #262: Add `$hash` parameter to `UrlGeneratorInterface` methods: `generate()`, `generateAbsolute()` and |
16 | | - `generateFromCurrent()` (@vjik) |
17 | 17 |
|
18 | 18 | ## 3.1.0 February 20, 2024 |
19 | 19 |
|
|
0 commit comments