Release Notes for 2.9.6
2.9.x bugfix release (patch)
2.9.6
- Total issues resolved: 0
- Total pull requests resolved: 22
- Total contributors: 12
CI
- 9058: Run PHP 8.1 CI with stable dependencies thanks to @derrabus
- 9006: Add PHP 8.1 to CI thanks to @derrabus
- 8979: Bump PHPStan and Psalm thanks to @derrabus
Bug
- 9053: Fix locking non-existing entity thanks to @sztyup
- 9028: Don't presume one-to-one lookup returned an entity thanks to @gregtyler
- 9024: Fix docblock types for some nullable properties thanks to @phansys
- 9010: Fix ignoring custom types for PersistentCollection matching() thanks to @sztyup
- 9001: Remove Proxy from EntityManagerInterface contract thanks to @derrabus
- 9000: Fix class casing and avoid name collisions thanks to @derrabus
- 8959: Fix
getEntityChangeSet
return typehint thanks to @norkunas - 8903: SchemaValidator: Fix mapped superclass missing in discriminator map thanks to @olsavmic
Improvement
- 9048: Duplicate testTwoIterateHydrations thanks to @derrabus
- 9017: Fix some typehints in QueryBuilder thanks to @norkunas
- 9007: Add tests for Query::getQueryCacheDriver() thanks to @derrabus
- 8997: Drop unused classes thanks to @greg0ire
- 8992: Add extension point for the "embedded" XML node thanks to @phansys
- 8981: Restore functional cache tests thanks to @derrabus
Documentation
- 9038: Minor change about double The thanks to @Cartman34
- 8987: Fix English in
note
. thanks to @ash-m - 8978: Remove detach deprecation entry in UPGRADE.md thanks to @simonberger
- 8960: Fix typo thanks to @inarli
- 8435: Minor rewording thanks to @ThomasLandauer