Skip to content

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 1, 2023

Bumps doctrine/persistence from 2.5.5 to 3.1.4.

Release notes

Sourced from doctrine/persistence's releases.

3.1.4

Release Notes for 3.1.4

3.1.x bugfix release (patch)

3.1.4

3.1.3

Release Notes for 3.1.3

3.1.x bugfix release (patch)

3.1.3

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Static Analysis

3.1.2

Release Notes for 3.1.2

3.1.x bugfix release (patch)

3.1.2

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

3.1.1

Release Notes for 3.1.1

3.1.x bugfix release (patch)

3.1.1

... (truncated)

Upgrade guide

Sourced from doctrine/persistence's upgrade guide.

Note about upgrading: Doctrine uses static and runtime mechanisms to raise awareness about deprecated code.

  • Use of @deprecated docblock that is detected by IDEs (like PHPStorm) or Static Analysis tools (like Psalm, phpstan)
  • Use of our low-overhead runtime deprecation API, details: https://github.com/doctrine/deprecations/

Upgrade to 3.1

Added method Proxy::__setInitialized()

Classes implementing Doctrine\Persistence\Proxy should implement the new method. This method will be added to the interface in 4.0.

Deprecated RuntimePublicReflectionProperty

Use RuntimeReflectionProperty instead.

Upgrade to 3.0

Removed OnClearEventArgs::clearsAllEntities() and OnClearEventArgs::getEntityClass()

These methods only make sense when partially clearing the object manager, which is no longer possible. The second argument of the constructor of OnClearEventArgs is removed as well.

BC Break: removed ObjectManagerAware

Implement active record style functionality directly in your application, by using a postLoad event.

BC Break: removed AnnotationDriver

Use ColocatedMappingDriver instead.

BC Break: Removed MappingException::pathRequired()

Use MappingException::pathRequiredForDriver() instead.

BC Break: removed LifecycleEventArgs::getEntity()

Use LifecycleEventArgs::getObject() instead.

BC Break: removed support for short namespace aliases

  • AbstractClassMetadataFactory::getFqcnFromAlias() is removed.
  • ClassMetadataFactory methods now require their $className argument to be an actual FQCN.

... (truncated)

Commits
  • 8bf8ab1 Merge pull request #329 from nicolas-grekas/fix-trim
  • 659a733 Fix trimming leading backslash in RuntimeReflectionProperty
  • 920da29 Merge pull request #327 from mpdude/patch-2
  • c021c90 Improve the ACMF::doLoadMetadata docblock
  • 7ee1ce5 Merge branch '2.5.x' into 3.1.x
  • 7729fc2 Allow Annotations 2 (#324)
  • b44d128 Remove doctrine/annotations dependency (#320)
  • 2db671b Merge branch '2.5.x' into 3.1.x
  • 4d90b67 Bump tools and workflows (#321)
  • d87426f Add type to ColocatedMappingDriver::isTransient() (#318)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [doctrine/persistence](https://github.com/doctrine/persistence) from 2.5.5 to 3.1.4.
- [Release notes](https://github.com/doctrine/persistence/releases)
- [Upgrade guide](https://github.com/doctrine/persistence/blob/3.1.x/UPGRADE.md)
- [Commits](doctrine/persistence@2.5.5...3.1.4)

---
updated-dependencies:
- dependency-name: doctrine/persistence
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants