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
Blog
symfony 1.1.2 released
by
Nicolas Perriault
– September 18, 2008
– 7 comments
I'm pleased to announce the immediate availability of symfony 1.1.2. A lot of bugs have been fixed in this new release, especially in the forms framework and in command-line tasks. You can of course see the whole revision log for this release, but here's a short summary of what has been done since the last one (important fixes are in bold):
Tasks
- The symfony 1.1.1 broken
cache-cleartask has been fixed, and updated to work as expected in a multi-application project - The command line interface was broken on Microsoft® Windows™ when using arguments. This has been fixed
- A bug with autoloading and nested tasks has been fixed
- The
propel:data-loadtask behaved incorrectly with composite primary key: now it does (more info) - The three events available in
sfBaseTask(command.filter_options,command.pre_command, andcommand.post_command) are now usable in your own tasks
Forms
- The
sfValidatorChoiceandsfValidatorChoiceManyvalidators now correctly handle a value if it's part of the available choices - The
sfForm::mergeForm()method now also merges widget schema labels (more info) - In
sfWidgetFormInputCheckbox, it's now possible to set thevalueattribute of a checkbox using the newvalue_attribute_valueoption available - The
sfValidatorPropelChoiceandsfValidatorPropelChoiceManyare now able to use the same Criteria definition to restrict choices without them being altered in certain circumstances - The
sfApplicationConfigurationclass now automatically set the charset used by every widget to the one defined in thesettings.ymlconfiguration file - Now the
sfValidatorTimevalidators accepts the00:00:00time value - The
sfWidgetFormSelectRadiois now able to deal with names already ending with an empty square brackets set ([]) - The
sfValidatorNumberfloat precision handling has been increased - The
sfWidgetFormDatecan now validate pre-1970 dates (more info) - The
sfValidatorSchemaFilternow throws an error bound to the filtered field
Browser
sfBrowser::setField()can now deal with an array of fields containing a0index (more info)sfDomCssSelectoris now able to target attribute names containing one or more "-" (dash) characterssfBrowser::restart()now resets the session correctlysfBrowsernow sends checked checkboxes with theirvalueattributes as expected
YAML
sfYamlnow handles long numeric values correctly (more info)- Exceptions thrown by sfYaml now reference the correct line number
Other
- The default
propel.inifile of the sandbox has been fixed. The sandbox is now fully working again without any tweak - The mysqli Creole driver is now handling the
0000-00-00date correctly - The autoloading of model classes now correctly handles ordering
- Propel tasks are no more broken when Phing is installed as an independent PEAR package
You're strongly invited to upgrade your symfony 1.1 based projects to this new version.
If you're using a PEAR based installation, just run in a command prompt:
$ pear upgrade symfony/symfony-1.1.2
If you're using SVN, update your externals to the RELEASE_1_1_2 tag.
The symfony 1.1 sandbox has also been upgraded to use this new version.






is a trademark of Fabien Potencier. All rights reserved.
Add a Comment
Comments
Thanks Nicolas.