Releases: yiisoft/definitions
Releases · yiisoft/definitions
Version 3.4.0
- Chg #105: Change PHP constraint in
composer.json
to~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0
(@vjik) - Chg #106: Bump minimal required PHP version to 8.1 (@vjik)
- Enh #105: Improve definition validation for readonly properties and properties with asymmetric visibility (@vjik)
- Enh #106: Minor performance optimization: use FQN for PHP functions, remove unnecessary conditions (@vjik)
- Enh #106: Mark readonly properties (@vjik)
- Bug #105: Explicitly mark nullable parameters (@vjik)
Version 3.3.1
Version 3.3.0
Version 3.2.0
Version 3.1.0
Version 3.0.2
Version 3.0.1
Version 3.0.0
- Chg #49: Change result format of
DefinitionStorage::getBuildStack()
method to definition IDs array (@vjik) - Enh #41: Raise minimum PHP version to 8.0 and refactor code (@xepozz, @vjik)
- Enh #44: In methods of array definitions add autowiring and improve variadic arguments support (@vjik)
- Enh #46: In definition validator add a check of method name in array definitions (@vjik)
- Bug #48: Definition validator returns false positive result on empty string (@vjik)