v2.9.0
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, useocramius/proxy-manager
insteadDoctrine\Common\Util\Debug
is deprecated, usesymfony/var-dumper
insteadDoctrine\Common\Lexer
is deprecated, useDoctrine\Common\Lexer\AbstractLexer
fromdoctrine/lexer
insteadDoctrine\Common\Util\Inflector
is deprecated, useDoctrine\Common\Inflector\Inflector
fromdoctrine/inflector
insteadDoctrine\Common\Version
is deprecated, refrain from checking Common version at runtimeDoctrine\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
- 846: Doctrine\Common\Lexer should be marked as deprecated thanks to @stof
- 845: doctrine/common deprecations thanks to @Majkl578
Improvement
- 844: Separate persistence and reflection thanks to @Majkl578
- 842: Separate Event Manager to doctrine/event-manager thanks to @Majkl578
- 840: Fix CS thanks to @simPod