Changelog History
Page 1
-
v3.6.7 Changes
May 25, 2026π This release contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.13
-
v3.6.6 Changes
May 21, 2026π Release Notes for 3.6.6
π 3.6.x bugfix release (patch)
3.6.6
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
π Bugfixes
- 12477: Avoid adding the same foreign key twice for STI thanks to @greg0ire
- π 12476: Address string default expression deprecation thanks to @greg0ire
CI
-
v3.6.5 Changes
May 11, 2026π Release Notes for 3.6.5
π 3.6.x bugfix release (patch)
3.6.5
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
π Bugfixes
- 12365: fix: allow findby strings thanks to @vvaswani
-
v3.6.4 Changes
May 07, 2026π Release Notes for 3.6.4
π 3.6.x bugfix release (patch)
3.6.4
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
π Bugfixes
- 12456: Fix collection order by behaviour in join with conditions in 3.6.x thanks to @ofabel
- 12416: fix: Do not change readonly id when deleting (#9538) thanks to @robske110
π Documentation
- π 12444: docs: fix EntityManager transactional reference to wrapInTransaction thanks to @mvanhorn
π This release includes changes from https://github.com/doctrine/orm/releases/tag/2.20.11
-
v3.6.3 Changes
April 02, 2026π Release Notes for 3.6.3
π 3.6.x bugfix release (patch)
3.6.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
CI
- β‘οΈ 12413: Group Doctrine workflow updates together thanks to @greg0ire
π This release also contains changes from https://github.com/doctrine/orm/releases/tag/2.20.10
-
v3.6.2 Changes
January 30, 2026π Release Notes for 3.6.2
π 3.6.x bugfix release (patch)
3.6.2
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
π Bugfix
π Improvement
- β‘οΈ 12343: Update phpstan-dbal2 to phpstan-dbal3 in .gitattributes thanks to @sasezaki
-
v3.6.1 Changes
January 09, 2026π Release Notes for 3.6.1
π 3.6.x bugfix release (patch)
3.6.1
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 4
π Bugfixes
- 12335: Avoid lazy object initialization when initializing read-only property thanks to @greg0ire
- 12275: FIX: Handle int-backed enums for values stored as string values in MySQL ENUM columns thanks to @TheBreaken
π Documentation
- π 12329: Fix result cache examples in docs thanks to @HypeMC
- π 12328: Fix docs regarding query hints thanks to @HypeMC
- β‘οΈ 12060: Update doc
dql-custom-walkers.rstwith an output walker to interpolate parameters into SQL thanks to @n0099
-
v3.6.0 Changes
December 19, 2025π Release Notes for 3.6.0
π Feature release (minor)
3.6.0
- Total issues resolved: 0
- Total pull requests resolved: 21
- Total contributors: 13
π New Feature
- 12268: Add hints to QueryBuilder thanks to @pmaasz
- π§ 12165: Add commands for inspecting configured listeners thanks to @HypeMC
- 12071: Add JSON format option for orm:mapping:describe command output thanks to @stlgaits
- 12065: Use enum values from enumType in DiscriminatorColumn and check DiscriminatorMap values against it thanks to @whataboutpereira
π Deprecation
- π 12279: Deprecate string default expressions thanks to @greg0ire
- π 12273: Deprecate FieldMapping::$default thanks to @greg0ire
- π 12126: Deprecate specifying nullable on primary key columns thanks to @greg0ire
- 12051: Stop using QueryBuilder::getRootAlias() thanks to @greg0ire
π Improvement
12232: SQLFilter: replace internal array shape with class thanks to @derrabus
π 12214: Stop using deprecated Collections constants thanks to @derrabus
β‘οΈ 12198: Update DQL arbitrary joins to use the ON keyword instead of WITH thanks to @stof
12110: Allow Symfony 8 thanks to @derrabus
π 12095: Performance optimization in
ScalarColumnHydrator::hydrateAllData()thanks to @maxm8654512068: QueryBuilder: prevent misuse of DELETE with LIMIT thanks to @janedbal
π 12196: Add deprecation messages for methods that were only annotated as being
@deprecatedthanks to @mpdudeπ 12131: Feature: add support for
ClassLocatorthanks to @rela589n
π Bugfixes
- 12138: fix pull request URL thanks to @xabbuh
π Documentation
- 12313: doc: do not mention
InverseJoinColumnsince itβs only with PHP 8.0 thanks to @alexislefebvre
β Test Suite
- β 12135: Add missing assertion in test thanks to @greg0ire
CI
- 12112: Include stability in coverage file key thanks to @derrabus
- β 12102: Run tests with Symfony 8 thanks to @derrabus
-
v3.5.8 Changes
November 29, 2025π Release Notes for 3.5.8
π 3.5.x bugfix release (patch)
3.5.8
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 2
β Test Suite
- π 12309: Remove obsolete VarExporter feature detection thanks to @derrabus
- β 12307: Explicitly set a cache in testDisablingXmlValidationIsPossible thanks to @derrabus
- β 12287: Add ORDER BY clause to more test cases thanks to @greg0ire
π Improvement
- 12308: Allow Symfony 8 thanks to @derrabus
CI
- π 12303: Removes Guides from our dependencies thanks to @derrabus
β Static Analysis,Test Suite
-
v3.5.7 Changes
November 11, 2025π Release Notes for 3.5.7
π 3.5.x bugfix release (patch)
3.5.7
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
π Bugfixes
- π 12269: Undo merge from 3.6.x into 3.5.x thanks to @greg0ire