Releases: doctrine/orm
Releases · doctrine/orm
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
3.3.4
2.20.4
Release Notes for 2.20.4
2.20.x bugfix release (patch)
2.20.4
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 4
Bugfixes
- 11965: Revert to stdout for MappingDescribeCommand thanks to @greg0ire
- 11932: #11931 Bug when change sql filter [Related issue #11694] thanks to @dbannik
- 11966: Partially revert to stdout thanks to @greg0ire
CI
- 11975: Bump doctrine/.github from 7.2.2 to 7.3.0 thanks to @dependabot[bot]
Documentation
3.3.3
Release Notes for 3.3.3
3.3.x bugfix release (patch)
3.3.3
- Total issues resolved: 0
- Total pull requests resolved: 16
- Total contributors: 5
Improvement
- 11924: prefer primary key constraints over Index::isPrimary() thanks to @xabbuh
- 11914: do not use deprecated index features thanks to @xabbuh
- 11912: [#6823] pass unquoted identifier folding to AbstractPlatform thanks to @xabbuh
- 11911: disable detecting modified indexes with DBAL 4.3 thanks to @xabbuh
- 11908: use the platform to quote table names thanks to @xabbuh
- 11907: do not use deprecated foreign key constraint features thanks to @xabbuh
- 11906: no longer use Table::columnsAreIndexed() thanks to @xabbuh
- 11903: do not use deprecated primary key constraint features thanks to @xabbuh
- 11900: replace Index::overrules() with custom checks thanks to @xabbuh
- 11882: favor Table::addPrimaryKeyConstraint() over Table::setPrimaryKey() thanks to @xabbuh
Bugfixes
- 11825: FIX - nested dto's doesn't have arguments in good order and Dto with only objects bug thanks to @eltharin
Documentation
-
11919: Update composite-primary-keys.rst thanks to @WinterSilence
-
11905: [DOC]: fix setFileExtension() xml mapping documentation thanks to @rela589n
-
11883: adapt assertions for new consistent PRIMARY KEY formatting thanks to @xabbuh
-
11837: Restore logic exception thanks to @greg0ire
CI
- 11877: Iso phpunit config thanks to @greg0ire
This release contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.3