Symfony 1.1.0 RC1 is out
As promised, we end today the beta releases cycle of symfony 1.1, with the publication of the first release candidate version (RC1). No new feature will be added from now, so you're encouraged to test it thoroughly and report any problem to help us fixing the remaining bugs before we publish the stable version.
What has been done between the beta4 and this brand new RC1?
- The sfValidatorPropelChoice validator doesn't use the PHP name format anymore to reference table columns, but directly the column name, to be coherent with the way everything else works. Also, the sfValidatorPropelUnique validator has been added and is now used by the propel:build-forms task.
- Also regarding the forms framework, the possibility has been added to pass HTML attributes for each field when rendering a form or a widget schema, to ease forms templating and output customization.
- The plugin:install task now checks the license of the plugin. If the plugin is not licensed under a LGPL, MIT, BSD, Apache, or PHP license, the task won't install it except if you pass a --force-license option.
- Support has been added to the schema YAML format for Propel 1.2 inheritance.
- Paths were incorrect when uploading a file. This has been fixed.
- Tests has been updated to ensure they work under both case-sensitive and unsensitive filesystems.
- Fabian Lange has provided a huge work to ensure the fillin filter works as expected in any case.
- The autoloading performance problem which was occuring in dev environment in certain very rare circumstances has been fixed.
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.
So what's the next step? You can expect a RC2 and a stable release in the following weeks.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.
Support has been added to the schema YAML format for Propel 1.2 inheritance.
What exactly is that? where can i find more about these improvements ?
we are writing www.play.fm 2.0 with symfony 1.1 and also offer some reggae sound
I'm running 1.1beta4
c:\php>pear upgrade symfony/symfony-beta
Nothing to upgrade
c:\php>pear uninstall symfony/symfony
symfony/symfony not installed
c:\php>pear uninstall symfony/symfony-beta
symfony/symfony not installed
c:\php>pear install symfony/symfony-beta
downloading symfony-1.0.15.tgz ...
pear install symfony/symfony-1.1.0RC1