v2.5.0
Doctrine Common 2.5.0 Release
We are happy to announce the immediate availability of Doctrine Common 2.5.0
.
Installation
You can install this version of Doctrine Common by using Composer and the
following composer.json
contents:
{
"require": {
"doctrine/common": "2.5.0"
}
}
Changes since 2.4.x
This is a list of issues solved in 2.5.0
since 2.4.x
:
Bug
- DCOM-129 - Annotation parser matches colon after annotation
- DCOM-151 - GH-233 [DocParser] Fix trying include classes if its must be ignored.
- DCOM-162 - GH-244 return parameter for debug method
- DCOM-168 - ignoredAnnotationNames doesn't work in Annotation loop
- DCOM-175 - Proxies return private properties in __sleep, which is not supported by PHP.
- DCOM-191 - Wrong inflection for "identity"
- DCOM-212 - GH-296 Proxies shouldn't serialize static properties in __sleep()
- DCOM-216 - GH-298 Silence E_NOTICE warning: "Undefined index".
- DCOM-220 - GH-304 fix typo
- DCOM-223 - GH-308 fix the optimize regex and adapt the tests to actually test classAnnotat...
- DCOM-228 - GH-312 Improve UnexpectedValueException error message
- DCOM-261 - GH-344 Fix fatal error when classexist tries to call the protected loader
- DCOM-270 - GH-351 Added validation where allowed QCNs with ":" NS separator
- DCOM-272 - Proxy generator doesn't understand splat operator (PHP 5.6 argument unpacking)
Documentation
Improvement
- DCOM-246 - GH-328 Optimized imports
- DCOM-247 - GH-329 Remove dead config
- DCOM-263 - GH-347 Class loader: skip non-existing files and files not containing the requested class
- DCOM-278 - GH-358 travis: PHP 7.0 nightly added, allowed failure
New Feature
- DCOM-257 - GH-342 Class metadata loading fallback hook in AbstractClassMetadataFactory
- DCOM-277 - GH-357 Custom namespace separators for SymfonyFileLocator
Please report any issues you may have with the update on the mailing list or on
Jira.