Release Notes for 2.16.0
2.16.0
- Total issues resolved: 1
- Total pull requests resolved: 16
- Total contributors: 3
BC Break
Bug
- 2958: Deprecate array syntax for discriminator field thanks to @IonBazan
- 2955: Fix paths of generated files in benchmarks thanks to @GromNaN
- 2918: PHP 8.5 - Avoid null array index thanks to @IonBazan
Feature
- 2982: Make
PersistentCollectionimplementSelectablethanks to @GromNaN - 2913:
#[MappedSuperclass]handles custom collection name thanks to @llaffont-compi - 2933: Change namespace of attribute classes from
AnnotationstoAttributethanks to @GromNaN
Deprecations
This deprecations prepare the future major release
- 2960: Deprecate not overriding
Type::closureToPHP()thanks to @GromNaN - 2911: Deprecate
Configuration::getProxyDirandsetProxyDirthanks to @GromNaN - 2977: Mark
SearchIndex,ValidationandVectorSearchIndexas soft-final thanks to @IonBazan - 2965: Deprecate overriding the
->sleepmethod ofClassMetadataorPersistentCollectionthanks to @GromNaN - 2950: Add PHPDoc for Types thanks to @IonBazan