Хроники Yii3
625 subscribers
43 photos
1.7K links
Описание процесса разработки фреймворка из первых рук 😎

Обсуждение:
https://yangx.top/yii3ru

Сводка по всем пакетам:
https://www.yiiframework.com/status/3.0

Поддержать разработчиков:
https://opencollective.com/yiisoft
加入频道
#yiisoftStrings #МинорныйРелиз #Релиз

🎁 Yii Strings 2.3

• Добавлена поддержка Stringable-объектов в методе NumericHelper::normalize().
👍7
#yiisoftStrings #ПатчРелиз #Релиз

🎁 Yii Strings 2.3.1

• Добавлена мемоизация в WildcardPatters, что позволило в некоторых случаях повысить скорость обработки при повторных вызовах более чем в 2 раза.
😎6🔥1👏1
#yiisoftStrings #МинорныйРелиз #Релиз

🎁 Yii Strings 2.4

• В StringHelper добавлены новые методы findBetween(), findBetweenFirst() и findBetweenLast().

• Улучшена производительность метода StringHelper::parsePath().
🔥10🎉2👾2
#yiisoftStrings #МинорныйРелиз #Релиз

🎁 Yii Strings 2.5

• Добавлен метод StringHelper::matchAnyRegex(), который фактически является фасадом для работы с классом CombinedRegexp.

• Уточнён psalm-тип метода StringHelper::base64UrlEncode().
👍9👾2
#yiisoftStrings #МинорныйРелиз #Релиз

🎁 Yii Strings 2.6

StringHelper::parsePath() для пустой строки теперь возвращает [''] вместо [] ранее.

• В методах trim(), ltrim() и rtrim() хелпера StringsHelper добавлена проверка на то, что входящая строка является корректной UTF-8 строкой.

• Минимальная версия PHP повышена до 8.1 и выполнен соответствующий рефакторинг.

• Ограничение версии PHP в composer.json изменено на ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0.

• Для опциональных nullable-параметров явно прописан тип с null для совместимости с PHP 8.4.
👍6👾2🏆1