Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony

Fabien Potencier
Symfony 2.0.15 released
by Fabien Potencier – May 30, 2012 – 17 comments

Symfony 2.0.15 has just been released.

This version mainly fixes the PEAR packages and some Composer configuration issues. Doctrine has been updated to 2.1.7 and Twig to 1.8.2.

The CHANGELOG has all the details about the changes and you can even have a look at the full diff.

If you are starting a new project, you can get the Symfony Standard Edition distribution on the download page.

If you already have a project based on the Symfony Standard Edition 2.0.x, you can easily upgrade to 2.0.15 by getting the new deps and deps.lock files.

Then, run the vendors script (it also clears your cache):

$ ./bin/vendors install

Remember that the Symfony2 Components are also available as standalone libraries. You can get them via their dedicated read-only repositories on Github ( for instance) or install them via Composer.

Comments RSS

  • Evgeniy Guseletov
    #1 Evgeniy Guseletov said on the 2012/05/30 at 19:55
    nice :)
  • Tyler Stroud
    #2 Tyler Stroud said on the 2012/05/30 at 20:36
    Hmm... There's a typo, "you can easily upgrade to 2.0.14"... Also, the 2.0.15 tag seems to be missing on github.
  • Tim Bodea
    #3 Tim Bodea said on the 2012/05/30 at 20:44
    yeah, getting the awesome github 404 for the deps/deps.lock links
  • Sebastian Göttschkes
    #4 Sebastian Göttschkes said on the 2012/05/30 at 21:12
    Seems that there is no tag 2.0.15 on github... Hope it get pushed soon!
  • Fabien Potencier
    #5 Fabien Potencier said on the 2012/05/30 at 21:30
    I forgot to push the tag. This has been fixed now.
  • Kirill Kokosha
    #6 Kirill Kokosha said on the 2012/05/31 at 12:05
  • Alex Tabaksmann
    #7 Alex Tabaksmann said on the 2012/06/01 at 15:08

    im getting this error after update:

    ErrorException: Catchable Fatal Error: Argument 2 passed to Twig_Environment::addFunction() must implement interface Twig_FunctionInterface, instance of Twig_Filter_Method given, called in /home/atabak/vhosts/alex-cms2/vendor/twig/lib/Twig/Environment.php on line 961 and defined in /home/atabak/vhosts/alex-cms2/vendor/twig/lib/Twig/Environment.php line 894

    Can anyone tell me whats wrong?

  • Laurynas Mališauskas
    #8 Laurynas Mališauskas said on the 2012/06/01 at 17:45
    Alex T, maybe after upgrading you forgot to clear cache?
  • Thomas Jacquin
    #9 Thomas Jacquin said on the 2012/06/01 at 19:04
    I just updated my Symfony 2.0.12 to 2.015 using Putty and the following command : php6 bin/vendors install --reinstall

    Everything works good but when I go on the dev environment there is still Symfony 2.0.12 on the Server Version.

    Thanks !
  • Christophe Benoit
    #10 Christophe Benoit said on the 2012/06/02 at 19:54
    Anyone else getting this error on upgrade from 2.0.14 to 2.0.15:

    Fatal error: Class 'Twig_TokenParser_Embed' not found in [..]/sf/vendor/twig/lib/Twig/Extension/Core.php on line 112

    The file containing this class does exist but for some reason it does not seem to get loaded.. any idea?
    Deps and deps.lock are the ones above and yes I did clear the cache.
  • Alex Tabaksmann
    #11 Alex Tabaksmann said on the 2012/06/04 at 08:19
    Cache is cleared - error stays the same. Seems to be an Twig-Function problem, but I cannot localize it. Any suggestions are welcome!
  • Fabien Potencier
    #12 Fabien Potencier said on the 2012/06/04 at 09:30
    Alex: You are using the wrong class when adding a function. You used Twig_Filter_Method instead of Twig_Function_Method
  • Alex Tabaksmann
    #13 Alex Tabaksmann said on the 2012/06/04 at 09:34
    Thanks Fabien! Error found
  • Benjamin Marquant
    #14 Benjamin Marquant said on the 2012/06/08 at 10:17
    @thomas Jacquin : Maybe putty don't change app/bootstrap.php.cache, there is the symfony version inside
  • Benjamin Marquant
    #15 Benjamin Marquant said on the 2012/06/08 at 11:20
    I come back to the 2.0.14, it seems that It can't be possible to run it whithout intl extension activated/installed... I'm waiting for the 2.0.16
  • Tomasz Sobczak
    #16 Tomasz Sobczak said on the 2012/06/14 at 15:45
    After downloading fresh 2.0.15 for new project app/console has no tasks. Am i missing something?
  • Benjamin Gazé
    #17 Benjamin Gazé said on the 2012/06/26 at 09:12

    Just a question, is there an url for the last Symfony release we can add to bookmarks (something like
    It could be usefull to quickly find latest deps & deps.locks files...