Releases: doctrine/orm
Releases · doctrine/orm
3.5.2
Release Notes for 3.5.2
3.5.x bugfix release (patch)
3.5.2
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Test Suite
Bugfixes
- 12108: Address deprecations thanks to @greg0ire
This release also contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.6
2.20.6
Release Notes for 2.20.6
2.20.x bugfix release (patch)
2.20.6
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 4
Bugfixes
- 12078: Fix embedded classes display in orm:mapping:command output thanks to @stlgaits
- 11934: Fix JoinedSubclassPersister when multiple entities are inserted thanks to @mvorisek
- 11835: fix: calling scheduleForInsert twice thanks to @gseidel
Improvements
Documentation
Test suite
3.5.1
Release Notes for 3.5.1
3.5.x bugfix release (patch)
3.5.1
- Total issues resolved: 0
- Total pull requests resolved: 9
- Total contributors: 4
Deprecation
Bugfixes
- 12098: Address deprecations from doctrine/dbal thanks to @greg0ire
- 12088: Quote parts of the table name thanks to @greg0ire
- 12063: Proxy class with BackedEnum as primary key does not convert the enum thanks to @wmouwen
- 12062: Fix unhandled ParameterType case for binary PKs thanks to @janedbal
Static Analysis
Test Suite
- 12094: Remove if statement thanks to @greg0ire
Documentation
3.5.0
Release Notes for 3.5.0
Feature release (minor)
3.5.0
- Total issues resolved: 0
- Total pull requests resolved: 9
- Total contributors: 5
New Features
- 11988: Add index mapping to column thanks to @jannes-io
- 11781: Detect DBAL's number type thanks to @derrabus
Improvements
- 12037: Add console completion for entityName param of orm:mapping:describe c… thanks to @stlgaits
- 11978: #11977 implemented batching of
INSERT
operations inUnitOfWork#executeInserts()
so thatEntityPersister#executeInserts()
calls are reduced thanks to @Ocramius
Deprecations
- 12036: Deprecate proxy autoloader and class name resolver thanks to @greg0ire
- 12022: Provide upgrade path to new ORMSetup::create* signature thanks to @greg0ire
- 12020: Deprecate more proxies-related methods or calls thanks to @greg0ire
- 12005: Deprecate not using native lazy objects on PHP 8.4+ thanks to @greg0ire
- 11989: Deprecate methods for configuring no longer configurable features thanks to @greg0ire
3.4.4
Release Notes for 3.4.4
3.4.x bugfix release (patch)
3.4.4
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Bugfixes
- 12043: Only throw PHP 8.4 requirement exception when enabling native lazy objects. thanks to @beberlei
Improvement
- 12039: do not register the legacy proxy class name resolver with enabled native lazy ghost thanks to @xabbuh
Static Analysis
- 12033: Remove wrong assertion thanks to @greg0ire
Test Suite
3.4.3
Release Notes for 3.4.3
3.4.x bugfix release (patch)
3.4.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bugfixes
3.4.2
Release Notes for 3.4.2
3.4.x bugfix release (patch)
3.4.2
- Total issues resolved: 0
- Total pull requests resolved: 0
- Total contributors: 0
This release includes changes from https://github.com/doctrine/orm/releases/tag/2.20.5
2.20.5
Release Notes for 2.20.5
2.20.x bugfix release (patch)
2.20.5
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Bugfixes
Improvements
3.4.1
Release Notes for 3.4.1
3.4.x bugfix release (patch)
3.4.1
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
BC Break
Bugfixes
- 12002: Make proxyDir and proxyNs nullable and optional thanks to @greg0ire
- 12008: Ensure proxies implementations behave the same on entity not found thanks to @greg0ire
Test Suite
Documentation
3.4.0
Release Notes for 3.4.0
3.4.0
- Total issues resolved: 0
- Total pull requests resolved: 12
- Total contributors: 8
New Feature
- 11847: add capability to hydrate an entity in a dto thanks to @eltharin
- 11846: add capability to use allfields sql notation thanks to @eltharin
- 10624: feat: allow setting foreign key as deferrable thanks to @simPod
- 11852: Final tests and adjustments to allow mapping properties with hooks thanks to @beberlei
- 11659: Necessary refactorings for Property hooks thanks to @beberlei
- 11853: Add support for PHP 8.4 Lazy Objects RFC with configuration flag thanks to @beberlei
Improvement
- 11973: Add constructor argument thanks to @eltharin
- 11896: Association Mappings: replace assertions by explicit exceptions thanks to @olinox14
- 11813: [RFC] Expose QueryBuilder::getType thanks to @VincentLanglet
- 11776: Respect referencedColumnName defaults in custom naming strategies thanks to @curry684
Test Suite
Bugfixes
Code Style
- 11782: Fix CS thanks to @derrabus