Releases: bpolaszek/cartesian-product
Releases · bpolaszek/cartesian-product
2.0.1
What's Changed
- Fix: cannot count on filtered datasets by @bpolaszek in #14
Full Changelog: 2.0...2.0.1
2.0
What's Changed
- Chore: Bump min PHP version to 8.2+ by @bpolaszek in #13
- Tests: Use Pest to replace phpunit by @bpolaszek in #13
- Feat: Add
filter()method by @bpolaszek in #13 - Feat: Add
each()method by @bpolaszek in #13
Full Changelog: 1.5...2.0
1.5
What's Changed
- Chore: update CI workflow to use latest Ubuntu and add PHP 8.2-8.5 support by @bpolaszek in #11
- Update code style and deprecate cartesian_product function by @bpolaszek in #12
Full Changelog: 1.4.1...1.5
1.4.1
What's Changed
- Exclude files from zip export through packagist by @hannesvdvreken in #9
New Contributors
- @hannesvdvreken made their first contribution in #9
Full Changelog: 1.4...1.4.1
Fix PHP 8.1 deprecations, drop support for oldest PHP versions (< 7.4)
What's Changed
- Update CartesianProduct.php by @progdog-ru in #7
- Build: drop older PHP versions, use github actions by @bpolaszek in #8
New Contributors
- @progdog-ru made their first contribution in #7
Full Changelog: 1.3.1...1.4
1.3.1
Iterators as subsets
Add support for iterators as subsets.
In order to comply with the count() method, the iterable subset must implement \Countable or an \InvalidArgumentException will be raised.