-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge 3.3.x up into 4.0.x #11634
Merged
Merged
Merge 3.3.x up into 4.0.x #11634
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…2.20.x_aXnS7Xw9 Merge release 2.19.1 into 2.20.x
Co-authored-by: Grégoire Paris <[email protected]>
…2.20.x_eyF2lMAL Merge release 2.19.2 into 2.20.x
* 2.19.x: [Documentation] Removing "Doctrine Mapping Types" ... (doctrine#11384) [doctrineGH-11185] Bugfix: do not use collection batch loading for indexBy assocations. (doctrine#11380) Improve lazy ghost performance by avoiding self-referencing closure. (doctrine#11376)
* 2.19.x: Remove unused variable (doctrine#11391)
* 2.19.x: Fix BIGINT validation (doctrine#11414) Fix templated phpdoc return type (doctrine#11407) [Documentation] Merging "Query Result Formats" with "Hydration Modes" Fix psalm errors: remove override of template type Update dql-doctrine-query-language.rst Adding `NonUniqueResultException` [Documentation] Query Result Formats
…2.20.x_IfraK93L Merge release 2.19.5 into 2.20.x
* 2.19.x: Bump ramsey/composer-install from 2 to 3 (doctrine#11442) Bump doctrine/.github from 3.0.0 to 5.0.1 Upgrade codecov/codecov-action
* 2.19.x: Psalm 5.24.0 (doctrine#11467) PHPStan 1.11.1 (doctrine#11466) Test with actual lock modes (doctrine#11465) Backport test for Query::setLockMode() (doctrine#11463)
* Undeprecate PARTIAL for array hydration. * note about undeprecate partial in UPGRADE.md
* 2.19.x: Fix OneToManyPersister::deleteEntityCollection missing discriminator column/value. (doctrineGH-11500) Skip joined entity creation for empty relation (doctrine#10889) ci: maintained and stable mariadb version (11.4 current lts) (doctrine#11490) fix(docs): use string value in `addAttribute` Replace assertion with exception (doctrine#11489) Use ramsey/composer-install in PHPBench workflow update EntityManager#transactional to EntityManager#wrapInTransaction Fix cloning entities Consider usage of setFetchMode when checking for simultaneous usage of fetch-mode EAGER and WITH condition.
Remove redundant condition to check if target class contains foreign identifier in order to allow fetching a null for relations with composite keys, when part of the key value is null.
Merge 2.19.x up into 2.20.x
…lations-3 [2.19.x] Fetching entities with Composite Key Relations and null values
doc: Use modern array syntax in getting started
Merge 2.19.x up into 3.2.x
…2.20.x_QMtlHSin Merge release 2.19.6 into 2.20.x
….3.x_ws8Fgk2X Merge release 3.2.1 into 3.3.x
working-with-objects.rst: added missing white space
… class (doctrine#11536) When a ManyToOne attribute is encountered on an Embeddable class, the exception message reads "Attribute "Doctrine\ORM\Mapping\OneToMany" on embeddable [class] is not allowed.". This should be "Doctrine\ORM\Mapping\ManyToOne" on embeddable [class] is not allowed.".
The Query class (used for DQL queries) takes care of using the value and type as is when a type was specified for a parameter instead of going through the default processing of values. The NativeQuery class was missing the equivalent check, making the custom type work only if the default processing of values does not convert the value to a different one.
This feature allow use of nested new operators Co-authored-by: Tomas Norkūnas <[email protected]> Co-authored-by: Sergey Protko <[email protected]> Co-authored-by: Łukasz Zakrzewski <[email protected]> Update docs/en/reference/dql-doctrine-query-language.rst Co-authored-by: Claudio Zizza <[email protected]>
Re: Re: Add support for using nested DTOs
Original entity data resolves inverse 1-1 joins
Merge 2.19.x up into 3.2.x
….3.x_lYlOLiIT Merge release 3.2.2 into 3.3.x
Merge 3.2.x up into 3.3.x
The goal here was to retain compatibility with doctrine/rst-parser, which is no longer in use in the website.
It is better if contributors can check the docs by themselves.
Move orphan metadata to where it belongs
Guides as dev dependency
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 5.0.1 to 5.1.0. - [Release notes](https://github.com/doctrine/.github/releases) - [Commits](doctrine/.github@5.0.1...5.1.0) --- updated-dependencies: - dependency-name: doctrine/.github dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
unclosed `]` in attributes-reference.rst
add nested new in EBNF documentation
Replace custom directives with native option
Merge 2.19.x up into 3.2.x
This case is no longer necessary now that we have a ParameterType enum.
derrabus
approved these changes
Oct 9, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 required an extra commit (b5c0e01) because of an issue detected by Psalm