After more than 1,000 pull requests coming from 250 unique contributors, I'm very pleased to release the first beta version of Symfony 2.1.
Before you got too excited, you must know that this is a beta release, meaning that not everything is stable yet. As a matter of fact, we are aware of some bugs that will be ironed out in the coming weeks.
Releasing a beta version now will allow anyone to try out this new version, to try upgrading their existing websites, and more importantly for us, to gather feedback about the upgrade process. And the good news is that many third-party bundles have already been updated for 2.1. So, if you upgrade to 2.1, and if something is not clear enough from the various changelog and upgrade files, open a ticket so that we can make the migration process as smooth as possible.
Besides the numerous changes in the code, one of the major changes in Symfony 2.1 is the usage of Composer for dependency management. If you know nothing about Composer yet, I highly encourage everyone to read about it and to install it globally on their machines:
curl -s http://getcomposer.org/installer | php
If you want to try out Symfony 2.1, the easiest way (or perhaps the coolest way) is to use Composer:
composer.phar create-project symfony/framework-standard-edition path/to/install
That's all there is to it. Composer will download the Symfony Standard Edition, install all its the dependencies, and pre-generate the cache files. Neat!
Of course, you can still download the Standard Edition as an archive.
The whole Symfony core team (everyone actually) should now be focused on making 2.1 stable before starting working on 2.2, for which we already have quite a few very nice features waiting in the pull request queue (that's also why I will only create the 2.1 branch when releasing the first release candidate).
Happy coding.
Awesome work!
Will be great to have at last the stable version. Thanks for the hard work!
Great job!
Great, thanks for the hard work !
A big thank-you to Fabien and the core-team for this work here!
Great!
yeah, time to migrate it seems :D
Very exciting to have 2.1 beta release, I have been waiting for this moment for long long time~~ awesome work!!!Thanks everyone who contributed this project!!
I like symfony2 VERY VERY MUCH!
I already made some website using symfony 2.0, I can't wait for new features in 2.1 Thanks for the hard work!
Great news!
Great news!
composer.phar create-project
looking great and simple way to start a new project!I'm PBJ'ed! pumped, blown away, and jazzed. Great work guys.
I use trunk for a month now, it's pretty stable.
Great work; Good to see composer added.
Thanks for all this hard work. To try it now.
Very good..., Excelent Work!!!
I've been testing the beta1 release for few days and so far I haven't found anything broken. Runs very smooth and I am very happy with the bundles available - I've installed the most common bundles - all work fine. The composer is nice addition too, thanks guys
Great job, thanks a lot !
Awesomesaurus!
Great Job Guys! Looking forward for the stable release!
hello to all!! and tks for this version. I have a questions... which is the best way of update a project by composer. right now i have a project with 2.1.DEV... how pass to 2.1.BETA?
Wrote a post on my experience upgrading to 2.1 here: http://buildthedamnproduct.com/upgrading-symfony-to-21-10415
Very Cool!! you should add this instruction to the last symfony2 installation documentation.
Shouldn't it be: php composer.phar create-project symfony/framework-standard-edition path/to/install