Release Notes - Doctrine Common - Version 2.5.0 - HTML format

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

  • [DCOM-237] - [GH-318] Fixed link to Documentation
  • [DCOM-280] - [GH-359] Fixed missing / incorrect docblocks

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

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.