Skip to content

2.16.x merge up to 3.0.x#2974

Merged
IonBazan merged 11 commits into3.0.xfrom
2.16.x-merge-up-to-3.0.x
Dec 26, 2025
Merged

2.16.x merge up to 3.0.x#2974
IonBazan merged 11 commits into3.0.xfrom
2.16.x-merge-up-to-3.0.x

Conversation

@IonBazan
Copy link
Member

No description provided.

IonBazan and others added 11 commits December 7, 2025 19:43
Fix provideProxiedExprMethods provider
Bumps [doctrine/.github/.github/workflows/coding-standards.yml](https://github.com/doctrine/.github) from 12.2.0 to 13.1.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@v12.2.0...13.1.0)

---
updated-dependencies:
- dependency-name: doctrine/.github/.github/workflows/coding-standards.yml
  dependency-version: 13.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Always prepare full references when querying

* Remove ternary return and add explanatory comments
…e` (#2933)

- Move the classes from Doctrine\ODM\MongoDB\Mapping\Annotations to Doctrine\ODM\MongoDB\Mapping\Attribute. Removing the @annotation so that they can't be used for legacy annotations.
- For the classes in the Annotations namespace, they extend those from the Attribute namespace. Adding the legacy @annotation for BC.
- The EncryptQuery enum is moved to the parent Doctrine\ODM\MongoDB\Mapping namespace
- The abstract annotation classes are aliased to the new abstract attribute classes, so that it's not breaking type comparison
- Documentation updated
* Don't include static properties in skipped properties

Otherwise, `skipLazyInitialization()` is called on the reflection of static properties, resulting in an error.

* Add test in ProxyFactoryTest to ensure we have the same behavior for all proxy implementations
Merge release 2.15.3 into 2.16.x
@IonBazan IonBazan force-pushed the 2.16.x-merge-up-to-3.0.x branch from c454403 to 849f843 Compare December 26, 2025 07:39
@IonBazan IonBazan requested a review from GromNaN December 26, 2025 07:40
@IonBazan IonBazan enabled auto-merge December 26, 2025 07:48
@IonBazan IonBazan merged commit f695aae into 3.0.x Dec 26, 2025
32 checks passed
@IonBazan IonBazan deleted the 2.16.x-merge-up-to-3.0.x branch December 26, 2025 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments