Releases: Icinga/ipl-stdlib
Releases · Icinga/ipl-stdlib
ipl-stdlib v0.14.0
Notes
- Ensure compatibility with PHP 8.3
Changes
- Parameter
$default
of ipl\Stdlib\Str::symmetricSplit()
only accepts ?string
now #55
ipl-stdlib v0.13.0
Changes
- Support for PHP 8.2
- Class
Seq
does not support function names as needles anymore #41
- Added new function
yield_groups
#46
- Added new function
iterable_value_first
#49
Fixes
Str::symmetricSplit
now returns a correctly padded array if the subject is NULL
#45
ipl-stdlib v0.12.1
Changes
- The
Str
class now enforces strict types on its methods and has improved PHP 8.1 compatibility #37
ipl-stdlib v0.12.0
Breaking Changes
- Dropped support for PHP 7.0 and 7.1 #29
Filter::equal()
and Filter::unequal()
don't support wildcard matching anymore, use Filter::like()
and Filter::unlike()
instead, respectively #33
- Mutator and Closure support has been removed from trait
Properties
#31
Changes
- Support for PHP 8.1 #29
- The
Properties
trait now supports iteration using the IteratorAggregate
interface #32
ipl-stdlib v0.11.0
Breaking Changes
- Dropped support for PHP 5.6
Changes
- Introduced trait
ipl\Stdlib\BaseFilter
#28
ipl-stdlib v0.9.0
Version 0.9.0
Breaking changes:
- Filter Chains/Conditions now don't tolerate the usage of dynamic properties anymore (#20)