Releases: doctrine/collections
Releases · doctrine/collections
3.0.0
Release Notes for 3.0.0
Backwards incompatible release (major)
3.0.0
- Total issues resolved: 0
- Total pull requests resolved: 10
- Total contributors: 4
BC break
- 522: Make ReadableCollection extend Selectable thanks to @greg0ire
- 512: Use the readonly modifier thanks to @greg0ire
- 510: Use native PHP keyword to make classes final thanks to @greg0ire
- 486: Remove the
accessRawFieldValuesparameter which is a no-op as of 3.0 thanks to @mpdude - 422: Use types declared in doc-block as return type hints thanks to @pl-github
- 401: Cleanup deprecations thanks to @greg0ire
- 343: Restore return types thanks to @greg0ire
- 433: Add missing types to the codebase thanks to @greg0ire
Improvement
- 513: Add Override attribute where applicable thanks to @greg0ire
- 474: Require PHP 8.4 thanks to @derrabus
2.6.0
Release Notes for 2.6.0
Feature release (minor)
2.6.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Deprecation
- 518: Implement Selectable thanks to @greg0ire
2.5.1
Release Notes for 2.5.1
2.5.x bugfix release (patch)
2.5.1
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 1
Bugfixes
- 515: Avoid triggering deprecation on named argument thanks to @greg0ire
- 511: Add missing @final annotation thanks to @greg0ire
Improvement
- 514: Address ignored PHPStan issue thanks to @greg0ire
Test Suite
- 509: Address PHPUnit notices thanks to @greg0ire
2.5.0
Release Notes for 2.5.0
Feature release (minor)
2.5.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Deprecation
- 503: Mark all classes as final thanks to @greg0ire
2.4.0
Release Notes for 2.4.0
Feature release (minor)
2.4.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Deprecations
Improvements
2.3.0
Release Notes for 2.3.0
Feature release (minor)
2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
- 424: Leverage new array functions thanks to @derrabus
Enhancement
2.2.2
Release Notes for 2.2.2
2.2.x bugfix release (patch)
2.2.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Static Analysis
- 411: Repeat closure type in Collection thanks to @VincentLanglet
- 410: Fix CS thanks to @derrabus
Documentation
- 409: Open branch 2.3.x thanks to @derrabus
2.2.1
Release Notes for 2.2.1
2.2.1
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Bug
Documentation
- 402: Update branch metadata thanks to @greg0ire
2.2.0
Release Notes for 2.2.0
Feature release (minor)
2.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Documentation
- 395: Update expressions.rst: Adding
use Doctrine\Common\Collections\Order;thanks to @ThomasLandauer
Deprecation
- 389: Introduce Order enum thanks to @greg0ire
2.1.5
Release Notes for 2.1.5
2.1.x bugfix release (patch)
2.1.5
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 1
Test Suite
- 393: Upgrade to PHPUnit 10 thanks to @greg0ire
CI
Improvement
- 388: Flatten directory tree thanks to @greg0ire
- 387: Avoid risky truthy-falsy comparison thanks to @greg0ire