Archives


Master Symfony2 fundamentals

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

Symfony hosting done right

ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com

L'audit Qualité par SensioLabs

200 points de contrôle de votre applicatif web.
audit.sensiolabs.com

Fabien Potencier
Symfony2: 2.0 RC1 released
by Fabien Potencier – June 24, 2011 – 19 comments

That's it, Symfony2 RC1 has been packaged! You can download Symfony Standard Edition now.

We will probably have a few RCs before announcing the final release but the Symfony2 code should be fairly stable now.

The documentation has been augmented significantly with many new cookbook entries. However, be warned that everything is not yet up to date with the code; we will work hard on updating the documentation as soon as possible.

If you have projects that use an "old" Symfony Standard Edition, you can upgrade to Symfony2 RC1 pretty easily:

  • First, backup your project (or better, use a SCM like Git and create a new branch)

  • Get the deps, deps.lock, and bin/vendors.php files from Symfony2 RC1

  • Run the bin/vendors script to update the libraries stored in your vendor/ directory:

    $ ./bin/vendors install
    
  • Update your own code by following the instructions in the UPDATE file

  • Compare the following files (app/AppKernel.php, app/autoload.php, app/console, web/app.php, and web/app_dev.php) with the one in your project and update accordingly

  • Clear the cache and check that everything work fine

Upgrading to the next RC will be faster and much easier:

  • Replace deps.lock file with the deps.lock file for the version you want to upgrade to

  • Update the vendors:

    $ ./bin/vendors install
    
  • Clear the cache

Add a Comment

You must be connected to post a comment.

Comments RSS

  • gravatar
    #1 Abhoryo said on the 2011/06/24 at 15:45
    Thank you all.
  • gravatar
    #2 Grégory said on the 2011/06/24 at 15:45
    Great news ! Thanks
  • gravatar
    #3 Alexandre Salomé said on the 2011/06/24 at 15:46
    Great ! Let's play with the Generator !
  • gravatar
    #4 Mescalinich said on the 2011/06/24 at 15:48
    That's great, but waiting' for a final release!
  • gravatar
    #5 christian said on the 2011/06/24 at 15:49
    Congratulations for this important step! And thanks to all who participated in this for their hard work. You guys rock!
  • gravatar
    #6 Andrey Esaulov said on the 2011/06/24 at 16:05
    Thank you very much and congrats on the very important release!

    That will be a very nice coding weekend =)
  • gravatar
    #7 gnutix said on the 2011/06/24 at 16:08
    Thanks to every single people who made that dream become true !

    Now let's code \o/
  • gravatar
    #8 Vazgen said on the 2011/06/24 at 16:23
    Great, good job
  • gravatar
    #9 satoshie said on the 2011/06/24 at 16:24
    That's awesome news! Thanks!
  • gravatar
    #10 Michal said on the 2011/06/24 at 16:34
    Many thanks for all your work!
  • gravatar
    #11 shakir said on the 2011/06/24 at 16:42
    Great news
  • gravatar
    #12 Chris said on the 2011/06/24 at 16:46
    Definitely great news! However, you might want to fix the link targets of web/app.php and web/app_dev.php to avoid confusion :-)
  • gravatar
    #13 Jonathan Nieto said on the 2011/06/24 at 18:28
    Thanks for the hard work to make it happen! =)
  • gravatar
    #14 Andreas said on the 2011/06/24 at 21:41
    Great news! Congrats for all the people making this framework possible.
  • gravatar
    #15 Michal said on the 2011/06/25 at 00:42
    Big day!

    THX!!!!!!!
  • gravatar
    #16 ghomar said on the 2011/06/27 at 00:08
    even for a new installation, I always get this error git: The requested URL returned error: 403 ...
  • gravatar
    #17 arnaudweb said on the 2011/06/27 at 09:48
    Hello,

    Great news. Does that mean the API is not going to change now?

    We are waiting the API fixation to migrate our symfony2.0 PR10 project.

    Thanks for your hard work
  • gravatar
    #18 Sylvio said on the 2011/06/27 at 10:01
    In some case, you should restart apache to clean APC cache (or clean APC cache).
    You should have also to update app/config/routing_dev.yml
  • gravatar
    #19 Jose Prado said on the 2011/06/30 at 04:52
    Have you guys thought about packaging up the vendors.php script into a little script on its own? I've found it very useful so far to manage the dependencies on my Silex projects as well as keeping copies of the libraries up-to-date on disk to use in Zend Studio.