This week, Symfony 2.0.14 was released and the new OptionsResolver component was introduced. In addition, the first Symfony Community Survey was published to get a better understanding of the Symfony community.
Symfony2 development highlights
- b9d053e: [Form] moved Options classes to new OptionsParser component
 - 04522ca: [OptionsParser] added method replaceDefaults()
 - 256b708: [OptionsParser] renamed OptionsParser to OptionsResolver
 - 876fd9b: [OptionsResolver] implemented fluid interface
 - 16f7d20: [OptionsResolver] improved implementation and clarity of the Options class
 - 38cbbe7: [Serializer] moved JSON encoding and decoding to separate classes which expose all their available parameters
 - 982c369: added @ to all chmod() calls to avoid PHP warnings (operation not permitted) when using CIFS or NTFSa
 - 4b0cdde: [Validator] changed default of ValidatorFactory::buildDefault to exclude annotations
 - d2c162d: [OptionsResolver] added methods isKnown() and isRequired()
 - 3a5e84f: [Validator] added CollectionSize constraint, renamed Size constraint to Range and CollectionSize to Size, merged SizeLength and Size constraints, tweaked expected types for exceptions in SizeValidator
 - 4c4d889: [Translation] fixed PoFileLoader pluralhandling from interval to index
 - dd60166: [Translation] fixed for allowing empty translation
 - fb6cf3e: [Translation] allowed for missing whitelines
 - f433f6b: [Routing] fixed route regex when the pattern is only made of optional segments
 
- 47605f6: [Form] do not update form to data when form is read only
 - d1c831d: [HttpFoundation] changed must-proxy-revalidate by proxy-revalidate in Response
 - aaa155e, fe4c0cf, b379968: released 2.0.14 version
 - fff7221: [DoctrineBundle] fixed the proxy autoloading for Doctrine 2.2
 - d1f0c25: fixed the composer constraint for Doctrine Common
 
Repository summary: 4,694 watchers (#1 in PHP, #30 overall) and 1226 forks (#1 in PHP, #12 overall).
New plugins
- sfBashCompletion: adds bash completion for symfony tasks to your system.
 
Updated plugins
- 
          apostrophe:
            
- added listToHashByKey to aArray
 
 
They talked about us
- Generate URLs from within a Twig Extension with Symfony2
 - Assetic package configuration
 - Sami: Yet another PHP API documentation generator
 - Symfony Live Paris 2012 by SensioLabs
 - Obtén tu entrada para deSymfony 2012
 - Une semaine symfonique #280 - du 7 au 13 mai 2012
 - Nuevas ofertas de trabajo Symfony
 - Symfony2 : récent problème avec le ParamConverter
 - Yii1.1.10 e Symfony2 a confronto (seconda parte)
 - Symfony2 中文入门教程
 - Brief Introduction to Symfony Development
 - deSymfony cruza el charco
 - Curso de Symfony completo con ejercicios resueltos gratis
 - Envoi d’email avec Symfony2, 1&1 et SMTP
 - 【暫定】Symfony セッション関係
 - Usar datapicker y datetimepicker con jquery y symfony2
 - [Symfony2] Enlever Les Labels Des Formulaires
 - Symfony Dersleri – 1 | Symfony2 Kurulumu
 - Symfony2のエラーページをカスタマイズしてみる
 - 在Netbeans下面对symfony2进行单元测试
 - Built robust websites with Symfony framework
 - Empezando con Symfony y mi viejo DELL
 - La migration de base de données dans Symfony 1.4, avec Doctrine!
 - Symfony - Custom Query + Set Parameter
 - Symfony + PHP + MS SQLSERVER
 - Symfony2, Doctrine2 Fatal error: Call to a member function getMetadataFactory() on a non-object in
 - Guía de Symfony2 – Capítulo 12 – Instalando Bundles de terceros
 - Brief Introduction to Symfony Development
 
Hi Javier, the "Symfony Community Survey" link is broken. Thanks for the post. :)