📜 ⬆️ ⬇️

Symfony2: Final Edition Release (Fabien Potencier - July 22, 2011)

final symfony 2.0 release We are ready to release the final release of symfony 2.0. Over the past couple of weeks we have made several significant changes, and therefore we are publishing another release candidate (RC5) today and are waiting for the week (until July 28) before the release of the final release.
You can view the UPDATE file for the latest changes.
To update the Symfony Standard Edition of the application, you must update the deps and deps.lock files .

Then you need to run the vendor update script:

./bin/vendors install

Do not forget to clear the cache after updating vendors:
')
php ./app/console cache:clear


Over the past few months, many developers have used Symfony2 in real projects, and thanks to them, we have had the opportunity to improve the framework structure and fix a lot of errors. But we still believe that some components of the framework need to be tested in “combat” projects before API stabilization over the next few years.

For Symfony 2.0, the following components will be marked as public API (@ api) , which will guarantee their immutability, without good reason:


All classes, methods, and properties tagged with api are part of the public API ( api ) . This means that we guarantee their stability over time including their name, announcement, and behavior. They will not change in minor versions.

However, for several of the components listed below, we assume that you may have to make some more changes based on feedback we receive from the community (even if we try to avoid backward compatibility issues):



Symfony 2.1 will be the first release with all components with a public API ( api ) . For components that are already marked as public API ( api ) in version 2.0, in Symfony2.1 version there will be an occasion to add some more classes and methods to the public API ( api ) .

Source: https://habr.com/ru/post/124768/


All Articles