Releases: doctrine/orm
3.6.3
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
This release also contains changes from https://github.com/doctrine/orm/releases/tag/2.20.10
2.20.10
Release Notes for 2.20.10
2.20.x bugfix release (patch)
2.20.10
- Total issues resolved: 0
- Total pull requests resolved: 22
- Total contributors: 7
Bugfixes
- 12394: Raise proper exception for invalid arguments in Base::add() thanks to @derrabus
- 12373: 12225 Fix hydration issue when using indexBy, SQL filter, and inheritance mapping thanks to @tomme87
Documentation
- 12414: Add documentation for enumType mapping with PHP backed enums thanks to @ahmed-bhs
- 12169: docs: add xml example for Single Table Inheritance mapping thanks to @sad270
- 12331: Fix grammatical errors thanks to @greg0ire
Test Suite
- 12419: Backport #12222 thanks to @greg0ire
- 12350: Add missing ORDER BY clause thanks to @greg0ire
- 12336: Stop mocking EventManager thanks to @greg0ire
CI
- 12410: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12409: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12408: Bump doctrine/.github/.github/workflows/documentation.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12407: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 12406: Bump ramsey/composer-install from 3 to 4 thanks to @dependabot[bot]
- 12322: Bump actions/upload-artifact from 5 to 6 thanks to @dependabot[bot]
- 12321: Bump actions/download-artifact from 6 to 7 thanks to @dependabot[bot]
- 12318: Bump doctrine/.github/.github/workflows/documentation.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12317: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12316: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12315: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.0.0 to 13.1.0 thanks to @dependabot[bot]
- 12299: chore: show parameters in name of CI jobs thanks to @alexislefebvre
Code Style
- 12395: Fix code style thanks to @derrabus
Static Analysis
- 12344: Update PHPStan baseline thanks to @greg0ire
3.6.2
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
3.6.1
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
3.6.0
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 @maxm86545 -
12068: 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
Test Suite
CI
3.5.8
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
Static Analysis,Test Suite
2.20.9
Release Notes for 2.20.9
2.20.x bugfix release (patch)
2.20.9
- Total issues resolved: 0
- Total pull requests resolved: 9
- Total contributors: 5
Bug
- 12300: Support Symfony Console 8 thanks to @derrabus
- 12285: Fix check for composite foreign key thanks to @HypeMC
- 11397: Fix eager fetch composite foreign key thanks to @Brajk19
CI
- 12292: Bump actions/checkout from 5 to 6 thanks to @dependabot[bot]
- 12291: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
- 12290: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
- 12289: Bump doctrine/.github/.github/workflows/documentation.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
- 12288: Bump doctrine/.github/.github/workflows/composer-lint.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
Documentation
3.5.7
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
3.5.6
Release Notes for 3.5.6
3.5.x bugfix release (patch)
3.5.6
- Total issues resolved: 0
- Total pull requests resolved: 0
- Total contributors: 0
This release contains the changes from https://github.com/doctrine/orm/releases/tag/2.20.8
3.5.5
Release Notes for 3.5.5
3.5.5
- Total issues resolved: 0
- Total pull requests resolved: 0
- Total contributors: 0
This release was intended to contain the changes from https://github.com/doctrine/orm/releases/tag/2.20.8, but doesn't. Use 3.5.6 instead.