Releases: mll-lab/php-utils
Releases · mll-lab/php-utils
v5.19.1
5.19.1 (2025-08-22)
Bug Fixes
- exclude irrelevant files from composer package (beb08f3)
v5.19.0
Added
- Add PHPStan-Rule
MLL\Utils\PHPStan\Rules\MissingClosureParameterTypehintRule.php
v5.18.0
Added
- Support parsing Lightcycler Sample Sheets from XML-file #56
v5.17.0
Added
- Support creating Lightcycler Sample Sheets for Absolute Quantification #55
- Accept
iterable $data
in CSVArray::toCSV
#55
v5.16.0
Added
- Disallow
Carbon\Carbon::create()
via PHPStan rule
v5.15.0
Changed
- Update method signatures to use
CarbonInterface
in MLL\Utils\BavarianHolidays
for better type flexibility
v5.14.0
Added
- Register rules as a PHPStan extension
Deprecated
- Deprecate
NoAssignmentInIfRule
v5.13.0
Added
- Support
illuminate/support
version 12
- Support
thecodingmachine/safe
version 3
- Add error identifiers to custom PHPStan rules
Changed
v5.12.1
Fixed
- Update type annotations in namespace
MLL\Utils\Tecan
to use array<int>
over array<int, int>
v5.12.0
Added
- Default missing columns to empty strings instead of throwing in
CSVArray::toArray
- Ensure extensibility by using
new static
over new self
everywhere