So if your boss asks you for a beautiful backend for the application you are developing, tell him it will take long, generate it in minutes, and go fishing.

The version 0.6 of the Symfony framework is not yet released. Francois ZANINOTTO in a post at the Symfony project home page says that it will soon be released in a stable version. The post links to the detailed description of the new features of the 0.6..

Symfony is a great framwork and every time it comes a new version you think waoo!!!, this is the best, it can't be better.

Here is a summary of the major changes in the version 0.6:
  • Dynamic configuration: All the configuration is now accessible through the sfConfig class. This allows you to change the configuration on the fly, and it has multiple benefits.

  • Application directory: The applications are now located in a new apps/ folder.

  • Admin generator: The 0.6 ships with an admin generator, which goes way beyond the Propel CRUD generator, already used for the basic scaffolding.

  • Multiple databases: Symfony 0.6 adds the support for multiple databases. Now, you can define as many schema.xml as you want for one project, each of them associated with a database adapter having specific connection settings. Symfony 0.6 supports multiple schemas, multiple databases, and multiple connections per project.

  • Plugins: The plugin system is particularly interesting for contributors, since the symfony project website will host their plugins on demand.

  • Flash parameter: Flash parameters are a clean way of passing information to the next action, and once you start using them, you'll probably consider session attributes as an unforgivable archaism.