Skip to content

Releases: doctrine/common

3.0.0

Choose a tag to compare

@doctrinebot doctrinebot released this 25 May 20:43
3.0.0
05ab204

Release 3.0.0

This release drops the following dependencies. If you depend on any of these classes, please require the dependencies directly:

  • doctrine/inflector
  • doctrine/cache
  • doctrine/collections
  • doctrine/lexer
  • doctrine/annotations
  • doctrine/event-manager
  • doctrine/reflection

After requiring those dependencies directly, please update the composer.json constraint for doctrine/common to ^2.13 || ^3.0.

The following deprecated classes were dropped:

  • Doctrine\Common\Lexer => Doctrine\Common\Lexer\AbstractLexer
  • Doctrine\Common\Util\Inflector => Doctrine\Inflector\Inflector
  • Doctrine\Common\Version (no replacement)

3.0.0

2.13.1

Choose a tag to compare

@doctrinebot doctrinebot released this 25 May 20:14
2.13.1
fb00cd7

Release 2.13.1

2.13.1

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

Improvement

2.13.0

Choose a tag to compare

@doctrinebot doctrinebot released this 15 May 10:56
2.13.0
308728e

Release 2.13.0

2.13.0

2.12.0

Choose a tag to compare

@doctrinebot doctrinebot released this 10 Jan 15:52
2.12.0

Release 2.12.0

2.12.0

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

New Feature

Improvement

v2.11.0

Choose a tag to compare

@alcaeus alcaeus released this 10 Sep 10:14
v2.11.0
b8ca1dc

v2.10.0

Choose a tag to compare

@Majkl578 Majkl578 released this 21 Nov 01:46
v2.10.0
30e33f6

2.10.0

Build Status

As of this release PropertyChangedListener & NotifyPropertyChanged interfaces are no longer
part of doctrine/common - these have been moved to doctrine/persistence project.

  • Total issues resolved: 1
  • Total pull requests resolved: 6
  • Total contributors: 3

Improvement

Documentation

v2.9.0

Choose a tag to compare

@Majkl578 Majkl578 released this 12 Jul 21:35
v2.9.0
a210246

Starting with this release, some of the components were moved to separate packages:

They have been removed from this package and replaced with a dependency on the new packages.

This release also introduces the following deprecations:

  • Doctrine\Common\Proxy component is deprecated, use ocramius/proxy-manager instead
  • Doctrine\Common\Util\Debug is deprecated, use symfony/var-dumper instead
  • Doctrine\Common\Lexer is deprecated, use Doctrine\Common\Lexer\AbstractLexer from doctrine/lexer instead
  • Doctrine\Common\Util\Inflector is deprecated, use Doctrine\Common\Inflector\Inflector from doctrine/inflector instead
  • Doctrine\Common\Version is deprecated, refrain from checking Common version at runtime
  • Doctrine\Common\Util\ClassUtils is deprecated without replacement,
  • Doctrine\Common\CommonException is deprecated without replacement.

Additionally, doctrine/common package now enters a bugfix-only mode and will be gradually phased out.
Please migrate to specific components instead.


  • Total issues resolved: 1
  • Total pull requests resolved: 5
  • Total contributors: 4

Deprecation

Improvement

Documentation

v2.8.1

Choose a tag to compare

@Ocramius Ocramius released this 31 Aug 08:54
v2.8.1
f68c297

This release fixes an unintentional BC break that prevented
passing all the possible available flags to
the Doctrine\Common\Proxy\AbstractProxyFactory.

Total issues resolved: 2

v2.8.0

Choose a tag to compare

@Ocramius Ocramius released this 22 Jul 09:08
v2.8.0
ed349f9

This release removes support for HHVM and increases the minimum
supported PHP version to PHP 7.1.0.

In addition to that, code has been cleaned up to remove quirks
related to previous PHP version support handling.

We introduced static analysis in our continuous integration
pipeline by integrating PHPStan
with the build process.

In addition to these changes there were multiple minor bugfixes
around the test suite, PHPUnit compatibility, the Debug::export()
utility and docBlock/documentation correctness.

Total issues resolved: 22

v2.7.3

Choose a tag to compare

@Ocramius Ocramius released this 22 Jul 08:39
v2.7.3
4acb8f8

This release solves minor issues around error message generation in the PersistentObject object magic methods, StaticReflectionParser ability to recognize the ::class pseudo-constant, and removes calls to deprecated methods in PreUpdateEventArgs.

Total issues resolved: 5