#yiisoftStrings #МинорныйРелиз #Релиз
🎁 Yii Strings 2.3
• Добавлена поддержка Stringable-объектов в методе
🎁 Yii Strings 2.3
• Добавлена поддержка Stringable-объектов в методе
NumericHelper::normalize()
.👍7
#yiisoftStrings #ПатчРелиз #Релиз
🎁 Yii Strings 2.3.1
• Добавлена мемоизация в
🎁 Yii Strings 2.3.1
• Добавлена мемоизация в
WildcardPatters
, что позволило в некоторых случаях повысить скорость обработки при повторных вызовах более чем в 2 раза.😎6🔥1👏1
#yiisoftStrings #МинорныйРелиз #Релиз
🎁 Yii Strings 2.4
• В
• Улучшена производительность метода
🎁 Yii Strings 2.4
• В
StringHelper
добавлены новые методы findBetween()
, findBetweenFirst()
и findBetweenLast()
.• Улучшена производительность метода
StringHelper::parsePath()
.🔥10🎉2👾2
#yiisoftStrings #МинорныйРелиз #Релиз
🎁 Yii Strings 2.5
• Добавлен метод
• Уточнён psalm-тип метода
🎁 Yii Strings 2.5
• Добавлен метод
StringHelper::matchAnyRegex()
, который фактически является фасадом для работы с классом CombinedRegexp
.• Уточнён psalm-тип метода
StringHelper::base64UrlEncode()
.👍9👾2
#yiisoftStrings #МинорныйРелиз #Релиз
🎁 Yii Strings 2.6
•
• В методах
• Минимальная версия PHP повышена до 8.1 и выполнен соответствующий рефакторинг.
• Ограничение версии PHP в
• Для опциональных nullable-параметров явно прописан тип с
🎁 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