Skip to content
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 2.20.x into 3.3.x #11645

Merged
merged 13 commits into from
Oct 9, 2024
Merged

Merge 2.20.x into 3.3.x #11645

merged 13 commits into from
Oct 9, 2024

Conversation

derrabus
Copy link
Member

@derrabus derrabus commented Oct 9, 2024

No description provided.

greg0ire and others added 12 commits August 23, 2024 12:29
…2.20.x_0oKsBvVN

Merge release 2.19.7 into 2.20.x
When adding the same lifecycle event callback to two or more lifecycle events, the generator will create a stub for each event resulting in fatal 'Cannot redeclare' errors. That is, only if the callback name contains uppercase letters.
* 2.19.x:
  Make nullable parameters explicit in generated entities (doctrine#11625)
  Update attributes-reference.rst
  Bump doctrine/.github from 5.0.1 to 5.1.0 (doctrine#11616)
  Move orphan metadata to where it belongs
  PHPStan 1.12 (doctrine#11585)
* 2.19.x:
  Replace custom directives with native option
For now doctrine/common generates proxies that trigger deprecation, so
let us only test with lazy ghosts only.
E_STRICT is deprecated as of PHP 8.4
…rine#11628)

Prevent property hooks from being used as they currently would work on external non-raw values without explicit code.
People that might have experimented with property hooks while still
using ORM < 2.20.0 need to know that they need to remove their
experiment or upgrade to a version that explicitly supports them.
* 2.20.x:
  Stop recommending vendor-prefixed PHPDoc (doctrine#11640)
  Let PHPStan detect deprecated usages (doctrine#11639)
  Add upgrade note about property hooks (doctrine#11636)
  Prepare PHP 8.4 support: Prevent property hooks from being used (doctrine#11628)
  Use E_ALL instead of E_ALL | E_STRICT
  Add CI job for PHP 8.4
  fix generating duplicate method stubs
@derrabus derrabus merged commit 3079555 into doctrine:3.3.x Oct 9, 2024
87 checks passed
@derrabus derrabus deleted the 3.3.x branch October 9, 2024 19:55
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