Nicolas Perriault
4 months ago
Releases
4
The second release candidate of symfony 1.1 has been released today. Here's a quick changelog:
- Added the ability to merge forms
- Secured non-production controllers by default by inserting an IP check for
127.0.0.1into those controllers. - Refactored
renderPartial()andrenderComponent()in sfAction (code has been splitted to create agetPartial()and agetComponent()method) - Fixed
sfFormcannot handlesfValidatorFilein embed form - Fixed internal URI when a route has some default parameters not present in the pattern
- Fixed cloning unbound
sfFormtriggers unnecessary validation - Fixed I18n forms saving twice the i18n objects, once with empty default objects and once with bound objects
- Fixed
sfWidgetFormSchemarendering when there are only hidden fields - Fixed yml validator file can be overriden by a remote attacker
- Propel schema inheritance is now supported by Yaml schema syntax
- Syck extension support has been removed
- Better phpdoc for the whole code
To upgrade an existing project based on another 1.1 beta, you have to run the following commands:
$ php symfony propel:build-model $ php symfony propel:build-forms $ php symfony cache:clear
To upgrade a project using symfony 1.0, you're invited to carrefully read the UPGRADE file.
The next step will be the release of symfony 1.1 stable.
Comments 
-
#1 IsRobot said about 18 hours later

For those wanting to upgrade symfony using PEAR you may need to specify the channel/pakage version e.g.
pear upgrade symfony/symfony-1.1.0RC2
-
#2 Peter Blazso said about 23 hours later

IsRobot:
For me the following command also worked with no problem at all:
pear upgrade symfony/symfony-beta
-
#3 fabien said about 23 hours later

@Peter: You really need to use symfony/symfony-1.1.0RC2 because symfony/symfony-beta will install the latest beta or stable. So, next time we release a 1.0 version, it will install it instead of 1.1.
-
#4 Luã de Souza said 3 days later

"The next step will be the release of symfony 1.1 stable."
And i can't wait to use it! :D
Nice work.



