Skip to content

Commit 93ceba0

Browse files
committed
Update CHANGELOG for v2.2.0 release.
1 parent 8b9fe23 commit 93ceba0

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
# IterTools PHP Change Log
22

3-
## v2.2.0 - TBD
4-
5-
### Improvements
6-
* Fix NaN handling in `Math::runningMax` and `Math::runningMin` to preserve monotonicity (skip NaN values and carry forward accumulator; yield NaN when no prior value exists)
7-
* Fix `Random::percentage` to always yield float (previously yielded int(0) when underlying RNG returned 0)
8-
* Upgrade Psalm from v6 to v7 for PHP 8.5 compatibility
3+
## v2.2.0 - 2026-04-19
94

105
### New Features
11-
* Combinatorics (new class)
6+
* Combinatorics (new)
127
* `product`
138
* `permutations`
149
* `combinations`
@@ -39,6 +34,10 @@
3934
* `zipFilled`
4035
* `zipEqual`
4136

37+
### Improvements
38+
* Fix NaN handling in `Math::runningMax` and `Math::runningMin` to preserve monotonicity (skip NaN values and carry forward accumulator; yield NaN when no prior value exists)
39+
* Fix `Random::percentage` to always yield float (previously yielded int(0) when underlying RNG returned 0)
40+
* Upgrade Psalm from v6 to v7 for PHP 8.5 compatibility
4241

4342
## v2.1.0 - 2026-03-29
4443

0 commit comments

Comments
 (0)