4.1.0
Thanks again @AlexandruGG for the hard work! This is the best release ever 💥 !
Merged
- Show Collection is Immutable & Operations Pure
#122
- Trim Static Analysis Baselines
#121
- Adding More Static Analysis Checks
#120
- feat: Add Matching operation and implements Selectable from Doctrine.
#115
- Add FlatMap Operation
#117
- Update Distinct operation
#111
- Static Analysis Checks: Common Operations (III)
#114
- Introduce MapN | Deprecate Map With Multiple Callbacks | Static Analysis Checks
#112
- Bump minimum version of phpspec to ^7.1.
#113
- Static Analysis Checks: Common Operations (II)
#109
- Operation Interfaces return Collection Interface
#108
- Static Analysis Checks: Common Operations (I)
#106
- feat: Add When operation.
#105
- Improve Collection Typings + Add
strict
Operation#102
- PHP 8 Compatibility
#104
- Update Psalm Annotations
#101
- chore(deps): Bump actions/cache from 2.1.5 to 2.1.6
#100
- SA Checks: Methods Starting with "a"
#97
Commits
- chore: Update .gitattributes for saving space (and trees).
c7ba932
- docs: Minor update in code typing.
c8ad466
- Update PSalm and PHPStan baselines.
58d8035
- Add missing Partitionable.
defb903
- Fixes & improvements
77201ba
- test: Add missing test.
997efd9
- refactor: Update distinct operation.
023d399
- tests: Autofix code style.
366c79b
- tests: Add missing static analysis tests.
fb641e8
- ci: Remove obsolete required status checks.
6a7f8c5
- docs: Add a note on how to extend a Collection.
9d21114
- ci: Run static-analysis tools only on Linux platform.
fb9fcd7
- ci: Do not do unit testing on Darwin platforms.
8921563
- refactor: Fix PHPStan.
717b364
- refactor: Fix Applyable type hints.
cd8ef32
- docs: Update example.
3f18553