Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.3.8
->^4.0.0
^2.16.0
->^3.0.0
^2.2.1 || ^3.2
->^4.0
^2.49
->^3.0
^9.6.20
->^12.0.0
^5.4
->^7.0
Release Notes
doctrine/dbal (doctrine/dbal)
v4.2.3
Compare Source
Release Notes for 4.2.3
4.2.3
Foreign Keys,Schema Management,Test Suite
Primary Keys,Test Suite
Bug,Oracle
Bug,Error Handling,Transactions
Documentation
6776: Fix link in docs thanks to @HypeMC
6700: [DOCS] Fix binary type format documentation thanks to @jaapio
v4.2.2
Compare Source
Release Notes for 4.2.2
4.2.2
Static Analysis
Bug,PostgreSQL,Schema Comparison
Test Suite
Documentation
Bug,Schema Management
CI
Bug,Connecting,Connections,PDO,PHP
Bug,Quoting,SQL Server,Schema Management
Bug,PostgreSQL,Quoting,Schema Management
Bug,Prepared Statements,oci8
Connecting,Drivers,New Feature,Oracle
Bug,Type Mapping
AbstractPlatform::getEnumDeclaration()
thanks to @davidxkurkaBug,Cache
6552: Query Cache mangled if saved by-reference thanks to @Slamdunk
6546: Fix incorrect
transactional()
handling when DB auto-rolled back the transaction (v4) thanks to @simPodBug,Type Conversion
Changes from Lower Branches
v4.2.1
Compare Source
Release Notes for 4.2.1
4.2.1
v4.2.0
Compare Source
Release Notes for 4.2.0
4.2.0
CI
MariaDB,MySQL,New Feature,Schema Introspection,Schema Management,Types
Connecting,Connections,New Feature,PDO
New Feature,PostgreSQL,Schema Introspection
Cache,Improvement,Results
Cache,New Feature,Results
v4.1.1
Compare Source
Release Notes for 4.1.1
4.1.1
Bug,Connecting,Drivers,PDO
Bug,Results
getColumnName()
with negative index thanks to @derrabusTest Suite
Static Analysis
Changes from Lower Branches
v4.1.0
Compare Source
Release Notes for 4.1.0
4.1.0
Deprecation,Platforms,PostgreSQL
Bug,PostgreSQL,Schema Comparison
Deprecation,New Feature,Schema Management
Test Suite
New Feature,Type Mapping,Types
Improvement,QueryBuilder
Deprecation,Drivers,New Feature,Results
Improvement
New Feature,QueryBuilder
QueryBuilder
support forUNION
clause thanks to @sbuerkDeprecation,MariaDB,MySQL,Platforms
Static Analysis
New Feature,Schema Management
Changes from Lower Branches
v4.0.5
Compare Source
Release Notes for 4.0.5
4.0.5
Test Suite
Documentation
CI
This release includes changes from 3.8.7 as well
v4.0.4
Compare Source
Release Notes for 4.0.4
4.0.4
Test Suite
Changes from Lower Branches
v4.0.3
Compare Source
Release Notes for 4.0.3
4.0.3
Test Suite
Bugfix
Static Analysis
Documentation
Code Style
Changes from 3.8.5 are included as well.
v4.0.2
Compare Source
Release Notes for 4.0.2
4.0.2
Documentation
Changes from Lower Branches
v4.0.1
Compare Source
Release Notes for 4.0.1
4.0.1
Documentation
Test Suite
Documentation,PostgreSQL
Static Analysis
Changes from Lower Branches
v4.0.0
Compare Source
This is a major release that includes breaking changes. Please refer to the upgrade guide for more details.
API Improvements and Cleanup
Connection
andStatement
methods which returnedfalse
in case of a failure intovoid
Connection::getDatabase()
(#3606)AbstractPlatform::get*Expression()
methods #3498Major Backward Compatibility Breaks
AbstractPlatform::hasNative*Type()
methods andType::requiresSQLCommentHint()
Major Bugfixes
Connection::$_schemaManager()
and::getSchemaManager()
(#4518)Connection::$_expr
(#4516) and::getExpressionBuilder()
(#4540)Detailed Release Notes
doctrine/orm (doctrine/orm)
v3.3.2
Compare Source
Release Notes for 3.3.2
3.3.x bugfix release ()
3.3.2
Improvement
Documentation
Test Suite
This release includes the changes in https://.com/doctrine/orm/releases/tag/2.20.2
v3.3.1
Compare Source
Release Notes for 3.3.1
3.3.1
Deprecation
Bugfixes
Improvement
Documentation
SqlWalker
deprecations in 3.3 thanks to @janedbalCI
Test Suite
This release includes all the changes from https://.com/doctrine/orm/releases/tag/2.20.1
v3.3.0
Compare Source
Release Notes for 3.3.0
Feature release (minor)
3.3.0
New Features
createNamedParameter
toQueryBuilder
thanks to @norkunasImprovements
11657: Support for DBAL 4.2 EnumType in SchemaTool thanks to @beberlei
11560: Remove unused $pkColumns when gathering columns thanks to @smoothie
11557: Make CountWalker use COUNT(*) when $distinct is explicitly set to false (#11552) thanks to @d-ph
11365: Reintroduce PARTIAL, but only for non-object hydration. thanks to @beberlei
11653: [GH-8471] Undeprecate PARTIAL for objects in DQL thanks to @beberlei
Deprecations
Documentation
Static Analysis
v3.2.3
Compare Source
Release Notes for 3.2.3
3.2.x bugfix release ()
3.2.3
Total issues resolved: 0
Total pull requests resolved: 2
Total contributors: 2
11614: Guides as dev dependency thanks to @greg0ire
Test Suite
v3.2.2
Compare Source
Release Notes for 3.2.2
3.2.x bugfix release ()
3.2.2
Documentation
This release also includes changes from https://.com/doctrine/orm/releases/tag/2.19.7
v3.2.1
Compare Source
Release Notes for 3.2.1
3.2.x bugfix release ()
3.2.1
Bugfixes
Improvement
This release includes changes from 2.19.6
v3.2.0
Compare Source
Release Notes for 3.2.0
3.2.0
Improvement
Deprecation
v3.1.4
Compare Source
Release Notes for 3.1.4
3.1.x bugfix release ()
3.1.4
Bugfixes
Query::getLockMode()
for DBAL 4 thanks to @derrabusCI
v3.1.3
Compare Source
Release Notes for 3.1.3
3.1.3
Bugfixes
AbstractHydrator::toIterable()
thanks to @simPodTest Suite
Documentation
v3.1.2
Compare Source
Release Notes for 3.1.2
3.1.2
Bug
Documentation
Static Analysis
Changes from Lower Branches
This release contains all changes of the 2.19.4 release.
v3.1.1
Compare Source
Release Notes for 3.1.1
3.1.1
Bug
Documentation
Changes from Lower Branches
v3.1.0
Compare Source
Release Notes for 3.1.0
Feature release (minor)
3.1.0
Deprecation
Improvement
Static Analysis
Documentation,Improvement
Changes from Lower Branches
v3.0.3
Compare Source
Release Notes for 3.0.3
3.0.3
Changes from Lower Branches
v3.0.2
Compare Source
Release Notes for 3.0.2
3.0.2
Code Style
Bug
Improvement
Changes from Lower Branches
v3.0.1
Compare Source
Release Notes for 3.0.1
3.0.x bugfix release ()
3.0.1
BC Break
Test Suite
Documentation
Bug
Static Analysis
CI
Changes from Lower Branches
v3.0.0
Compare Source
Release Notes for 3.0.0
After almost 8 years of work by many different contributors, we're incredibly proud to announce the release of Doctrine ORM 3.0.0!
Upgrade
We've written an upgrade guide, but the best way to prepare for the upgrade is to first upgrade to the latest 2.x version, and address any deprecation that is reported.
3.0.0
BC Break
$entityAnnotationClasses
andgetReader()
thanks to @derrabus$lockMode
parameter toEntityManager::refresh()
thanks to @michnovka