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
Discover the SensioLabs Support
Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com
Blog
A week of symfony #230 (23->29 May 2011)
by
Javier Eguiluz
– May 30, 2011
– 2 comments
It took more time than expected, but this week Symfony2 released two new beta versions. Beta2 was a huge leap from beta1 and beta3 fixed lots of bugs. This frantic development activity was possible thanks to the ever-growing list of Symfony2 contributors. The documentation team also worked hard this week to keep up synced with Symfony2 development.
Development mailing list
- Doctrine Common 3.0 Annotation Reader AnnotationException
- [Symfony2] Custom domain in form label translations
- RFC: Annotations improvements
- Import routing in php doesn't work
Symfony2 development highlights
- 2cecc95: [BrowserKit] dealing with raw value for cookies
- 7ab3fde: [Finder] added a way to ignore all 'hidden' files
- e9548dc: [Assetic] added call to setOptimize in config for assetic filter jpegtran
- de61474: moved vendors.sh to PHP
- 15bede5: [Console] refactored style management (the current code was broken when a style was defined inline)
- b6ce137: [DependencyInjection] create inlined private service from it's definition
- 3cdf371: [TwigBundle] moved the {% render ... %} node to a dedicated extension and removed service container
- 73bd9c7: [TwigBundle] changed the dependency of ActionsExtension to the actions helper
- f83c137: [TwigBundle] moved the code filters to a dedicated extensions
-
f13798f: [TwigBundle] renamed TemplatingExtension to AssetsExtension(reverted) - dfdd26d: [TwigBundle] moved all class names to parameters of DIC
- 1744c86: added calling methods for options to assetic filter configs
- afe6005: [SecurityBundle] using a DelegatingLoader so that security factories can be in any config format
- aa356e7: [BrowserKit] fixed cookie management (see RFC 2109)
- 6c409ca: [DependencyInjection] refactored parameter bag parameter replacements (removed duplicated code)
- 456eb53: [DependencyInjection] renamed CircularReferenceException to ServiceCircularReferenceException
- 6504797, 512eb53, 946f68e: [DoctrineBundle] added 'force' and 'annotate' options to generate:entities and mapping:import Doctrine commands
- 2438a73: [DependencyInjection] added a check for circular references in parameter definitions
- 3ea2a32: [Validator] refactored validators constraints: removed the need for defining getTargets(), replaced abstract Constraint::getTargets() with one that use 95% of validators, removed unused 'use' statement in Constraint\Valid and added additional tests
- dcd490e: [Twig] added a way to use % in a trans string
- 08e7629: [DomCrawler] uppercase http methods
- f019541: fixed broken logic in Request::getHttpHost(). It was ignoring HTTP_HOST completely
- 3c372d3: [BrowserKit] fixed explicit cookie params being overriden by url
- 3bdb7c2: [DependencyInjection] fixed regression when a parameter contains an escaped %
- a046259: [DoctrineBundle] extracted code from Doctrine commands
- 5ed136b: [SwiftMailer] optimized configuration: removed the requirement of the init.php file when getting the Swift_Mailer object and changed the data collector to avoid loading Swiftmailer when no email has been send
- 1ca4dca: [SecurityBundle] bootstrapped functional test suite
- fb9d951: fixed EntityChoiceList to support grouped entities
- a0397f9: [DependencyInjection] fixed bug where anonymous services from two different xml-files (with the same basename) could collide
- 4f0214e: [Routing] fixed a bug where the current directory was set too late in the PhpFileLoader
- 15c5d61: use an alias of translator.real instead of copying the definition
New plugins
- sfFileManager: provides a simple way to upload/manage files using a widget called sfWidgetFileGaleryHandler to open the file gallery in a facebox popup.
- sfDoctrineActAsActivable: allows use of the doctrine behavior actAsActivable. This behavior provides methods on your model for setting "is active"/"is not active" state to doctrine records. This plugin allow cascade activate/desactivate between doctrine relation.
- phantomQunit: allows user to write javascript tests for that can be run from the shell using phantomjs (http://www.phantomjs.org/) via symfony tasks.
Updated plugins
-
cpDatePicker:
- fixed widget assets
-
cpJwysiwyg:
- fixed widget assets
-
cpDataTables:
- added language files
-
sfDoctrineActAsSignable:
- initial Signable values saved
-
sfPropelSqlDiff:
- fixed sql error 121
-
apostrophe:
- added a-asset-path to helpers css to allow for sites with different structures
- some light linting for a.js
- updated the form formatter to extra the ID from the field and slugify it
- slight adjustment to the naming of the form-rows
- aMysql can be created with an existing PDO handle
- moved clearfix to a-helpers as a variable and re-declare it in a-utility as a class for the variable
- added an app.yml toggle for LESS to force it to recompile every refresh
- cleaned up the method used to apply the form input id onto the form row
- handle database exceptions in aRouteTools::removePageFromUrl as a nonfatal error to allow apostrophe:migrate to progress
They talked about us
- Symfony Live 2011, et après?
- Abierta la inscripción para las Jornadas Symfony 2011
- 名前空間を利用したアノテーションの記述の簡略化
- symfony リファレンスガイドの推敲終了
- Symfony 1.4 and subdirectories for models, forms and filters
- Image resizing in sfAssetLibraryPlugin
- Se publica la segunda beta de Symfony2
- sfPropel15Plugin error, “class ‘FooPeer’ does not have a method ‘getUniqueColumnNames’”
- Noël Guilbert, développeur Web : « Je veux continuer à évoluer sur la partie conseil »
- Ajaxify sfAssetLibraryPlugin's mass upload files using jQuery File Upload Plugin
- Symfony gives me headache
- Symfony2 är nära
- Pros And Cons Of Using Frameworks
- Créer une application avec Symfony2 et Doctrine2 (étape 4)
- [Symfony]しんふぉにゃんaiファイル
- 10 Advanced PHP Tips To Improve Your Programming
- The most famous php frameworks Supported By Biztech
- Open Graph en Symfony 1.4
- Symfony Propel
- Symfony 2 : Interview de Fabien Potencier
- Symfony2 - Interview vidéo de Fabien Potencier
- [php][symfony] symfony 1.4 で簡単メンテナンスモード
- Sobre escribiendo los métodos getter en doctrine
- Symfony 2.0 цуврал хичээл
- symfony (ホームページを直さなくちゃ。)
- PhpStorm: поддержка Symfony Command Line
- Symfony 2 FAQ
- Another 5 cents to estimate how big is symfony community
- Symfony の validateエラーをactionで判定したい場合
- Symfony2 BETA2 !!!
- symfony event na przykładzie sfDoctrineGuardLoginHistoryPlugin
- Symfony – Add ReCaptcha to JQuery Dialog (Lightbox)
- symfony: Zamiana adresu URL front-controllera backend.php na /admin.
- Symfony2: Beta2 released
- Zend, Yii, Symfony at validation example
- Symfony2: Make your own Assetic Filter
- Simplify your external dependency management – DPC11
- symfony php frameork 太有爱了!
- Cross-Application Login
- [Symfony] SoftDeleteの論理削除でハマった
- Symfony2 mit zweiter Beta
- Utiliser CKeditor dans le frontend Symfony
- The new era of PHP frameworks
- Automaticly Copy Zend/Symfony Library to Project
- Starting with symfony framework in windows platform especialy with httpd
- [php][symfony][doctrine] symfony1.4+Doctrineでbuild-formsで生成されるコードに独自WidgetやValidatorをセットする
- symfony起步
- Учим генерилку модулей diem своему кодестайлу
- Silexの使いどころ(妄想)






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