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 #277 (16->22 April 2012)
by
Javier Eguiluz
– April 24, 2012
– 3 comments
This week Symfony 2.1 introduced its shiny new web debug toolbar. In addition, the second bug-hunt day took place, resulting in tens of bug fixes and surpassing another remarkable milestone: more than 4,000 issues in the official repository.
Symfony2 development highlights
- a0d047b: [HttpFoundation] return from Response::prepare() so that the method may be chained
- b06537e: [FrameworkBundle] refactored router:debug code to use get() when outputting a single route
- 2a49449: [Form] simplified CSRF mechanism and removed csrf type (CSRF fields are now only added when the view is built)
- fcb2227: [Form] deprecated FieldType, which has been merged into FormType
- 46f0393, 6336d93: [Validator] removed return value from ConstraintValidatorInterface::isValid() and renamed method to validate() because of the lack of a return value
- 1b320c8: [Finder] added not equal operator
- 3939c90: [FrameworkBundle] fixed TraceableEventDispatcher unable to trace static class callables
- 8bdff01: [DoctrineBridge, Form] added collection guess for array Doctrine type and array constraint type
- b7b26af: [DependencyInjection] added IntrospectableContainerInterface::initialized()
- ccd6bbc: [Form] removed extra CSRF field on collection prototype
- c578d3a: [Filesystem] fixed makePathRelative on windows with mixed paths
- 5c059aa: fixed chmod() calls to apply umask
- e7f1295: [Filesystem] fixed Filesystem::chmod to apply umask properly
- 082d86e, 218813c: [Finder] added contains() and notContains() methods
- 94bee7a: [Filesystem] symlink() creates target directories
- a22f0cd: enhanced FlattenException to include more methods from Exception
- f7287db: [WebProfilerBundle] deprecated the verbose option for the WDT as this is not needed anymore
- 9447b84: [Propel1] allowed PropelObjectCollection only in CollectionToArrayTransformer
- 4ff92b9, 70a6de9: [EventDispatcher] added generic event class
- f728463: [Finder] fixed the iterators
- 3937561: [FrameworkBundle] look for translations in %kernel.root_dir%/Resources/%bundle%/translations
- 01ca0ad: [Propel1] added security layer
- 6f9c05d: [Locale] completed Stub with intl_error_name
- 0a60664: [Locale] updated StubIntlDateFormatter::format() exception message when timestamp argument is an array for PHP >= 5.3.4
- f16ff89: [Locale] fixed StubNumberFormatter::parse() to behave like the NumberFormatter::parse() regarding to error flagging
- e4cbbf3: [Locale] fixed StubNumberFormatter::format() to behave like the NumberFormatter::parse() regarding to error flagging
- fab1b5a: [Locale] changed inequality operator to strict checking and updated some assertions
- 3939c90: [FrameworkBundle] fixed TraceableEventDispatcher unable to trace static class callables
- cd783fb, 686653a: [HttpKernel] fixed cache vary lookup and write
- 9b5be1d: [Yaml] fixed tests when iconv and mbstring PHP extensions are not available
- 7ddc8cb: [FrameworkBundle] monitor added/removed translations files in dev
Repository summary: 4,492 watchers (#1 in PHP, #30 overall) and 1164 forks (#1 in PHP, #12 overall).
New plugins
- sfDoctrineCreateInPlace: A doctrine choice widget to add choice without leave the form screen.
- tiWorldMap: displays a vectorial map and shows associated data.
Updated plugins
-
cpDatePicker:
- updated ad module
-
sfDoctrineActAsSluggableAttachment:
- quality for transformed images and update for documentation
-
sfSyncContent:
- syncing 'to' rather than 'from' is working again
- a 'symfony cc' is now performed on the receiving end
-
sfJQueryDateTimeFormWidget:
- commiting version 1.0.2
They talked about us
- Please welcome to the NotificationBundle
- Anunciados los ganadores del desafío Sismo
- Интеграция CKEditor в SonataAdminBundle
- Guía de Symfony2 – Capítulo 9 – Manipulando datos con Doctrine
- How to create a Cache Warmer in Symfony2
- Explicatis richtet Symfony User Treffen in Köln am 25.4. aus
- PHP meets Microsoft Cloud: Windows Azure beflügelt Symfony2
- Adding options to select elements with javascript in Symfony2
- Symfony2: comandi del framework
- All the ruby people, where do they all come from?
- Un plugin Symfony pour implémenter un serveur OAuth: tiDoctrineOAuthServerPlugin !
- How to get form values in Symfony2 controller
- PHPメンターズ -> Pieceの中のSymfony: Finderコンポーネン
- Comment importer bootstrap a son projet Symfony2
- symfony内怎么定义404页面
- FOSJsRoutingBundle: ejemplo paso por paso
- symfony 分页
- Le CMS Drupal eight adopte le framework de développement PHP Symfony
- 【symfony】index.phpをURLから消す!
- Symfony 1.4, forward to a filtered list view
- Trabalhando com datas no Symfony2
- Symfony2: Fatal Error: Call to undefined method useIncludePath() in DebugUniversalClassLoader
- update Symfony 2.0 ->2.1






is a trademark of Fabien Potencier. All rights reserved.
Add a Comment
Comments
What am I missing?
I'm sure KNP Labs would love to provide the data. http://knpbundles.com/
If not, github is awesome.