Releases: yiisoft/strings
Releases · yiisoft/strings
Version 2.4.0
- New #118: Add
findBetween()
,findBetweenFirst()
andfindBetweenLast()
methods toStringHelper
to retrieve
a substring that lies between two strings (@salehhashemi1992) - Enh #121: Don't use regexp if there is no delimeter in the path in
StringHelper::parsePath()
(@viktorprogger)
Version 2.3.1
- Enh #117:
WildcardPatters
uses memoization and accelerates ~2 times on repeated calls (@viktorprogger)
Version 2.3.0
Version 2.2.0
- New #102, #106: Add
CombinedRegexp
class (@xepozz, @vjik) - New #103: Add
MemoizedCombinedRegexp
decorator that caches results ofCombinedRegexp
(@xepozz) - New #104: Add methods
StringHelper::trim()
,StringHelper::ltrim()
,StringHelper::rtrim()
(@olegbaturin) - Enh #103: Raise required PHP version to
^8.0
(@xepozz) - Enh #106: Using fully-qualified function calls to improve performance (@vjik)
- Enh #111: Minor refactoring (@Tigrov)
- Enh #83: Make minor refactoring with Rector help (@vjik)
- Enh #92: Add
$strict
parameter toInflector::toSnakeCase()
method (@arogachev)
Version 2.1.2
Version 2.1.1
Version 2.1.0
- New #75: Add method
Inflector::toSnakeCase()
that convert word to "snake_case" (@soodssr) - New #81: Add
StringHelper::parsePath()
method (@arogachev, @vjik)