Common 2.5.2 and 2.6.0 Released

Posted on December 4, 2015 by Marco Pivetta

We are happy to announce the immediate availability of Doctrine Common 2.5.2 and 2.6.0.

Common 2.5.2

chmod() warnings caused by proxy generation are now silenced #383 DCOM-299.

SymfonyFileLocator#getAllClassNames() was dropping some classes: now fixed #384 DCOM-301.

Corrected fatal error triggered by AbstractManagerRegistry#getManagerForClass() when no parent class is found for a proxy #387 DCOM-303.

You can find the complete changelog for this release in the v2.5.2 release notes.

Common 2.6.0

This release includes all of the fixes reported above for 2.5.2, as well as following changes:

Proxy generation now supports PHP 7.0+ scalar type hints and return types #376 DCOM-294.

Switched autoloading to PSR-4 #389 DCOM-305.

Added a .gitattributes to the repositories, reducing the size of the package that is installed by composer #380 DCOM-296.

You can find the complete changelog for this release in the v2.6.0 release notes.


You can install the Common component using Composer and one of the following composer.json definitions:

    "require": {
        "doctrine/common": "~2.5.2"
    "require": {
        "doctrine/common": "~2.6.01"

Please report any issues you may have with the update on the mailing list or on Jira.