Symfony community took a huge leap forward this week with the introduction of a new gamification strategy to develop the community. Starting this week, Symfony Community members will be rewarded for their commitment and involvement in the community. In addition, the first edition of the Symfony Community Awards was announced to further recognize the work of the most prominent community members.
Development mailing list
Symfony2 development highlights
- 6f05544: [Console] added an exception when overriding an existing argument (added some unit tests for option and arguments overriding)
- 47b888a: added the real template name when an error occurs in a Twig template
- 47fca8e: [HttpKernel] fixed file storage for the profiler
- a7296e7: [Security] made exceptions thrown by the user checker and the checkAuthentication() method use the hideUserNotFoundExceptions flag
- e1822e7: enable dynamic set of validation groups by a callback or Closure
- d08ec5e: added DelegatingValidator tests
- 796c6b2: [Locale] added getIcuVersion and getIcuDataVersion to Locale
- 9c2a26d: [Translation] added Mo loader tests
- 56cb7a5: [Translation] added gettext PO and MO Dumper
- 4d80ebd: [Security] remove security token if user was deleted, is disabled or locked to prevent infinite redirect loops to the login path
- 380c67e: [FrameworkBundle] fixed HttpKernel when the app is stateless
- c31c512: [FrameworkBundle] fixed output buffering when an error occurs in a sub-request
- 9e6ba9a, d789f94, 7346896: [Serializer] added a supportsNormalization method
- 414d4be: [Doctrine] refactored unit tests
- 9d2ab9c: [Doctrine] fixed security user reloading when the user has been changed via a form with validation errors
- a245e15: [DomCrawler] trim URI in getURI
- 45b218e: [Translation] added detection for circular references when adding a fallback catalogue
- 6b0e7c8: [Translation] removed unneeded methods
- 8351a11: added check for array fields to be integers in reverseTransform method
- e83e00a: fixed rendering of FileType (value is not a valid attribute for input[type=file])
- ed1a6c2, 29e12af: [TwigBundle] do not clean output buffering below initial level (this resulted in issues with PHPUnit 3.6, which will buffer all output and clean them in the end)
- 7cba0a0: [Bridge/Monolog] also identify FirePHP by the X-FirePHP-Version header
- bb5fb79: changed the way we store the current ob level
- 4858fbe: [TwigBundle] fixed trace to not show 'in at line' when file/line are empty
Repository summary: 3,351 watchers (#1 in PHP, #24 overall) and 853 forks (#1 in PHP, #12 overall).
New plugins
- sfNav: (no description)
- sfNavBuilder: aids the creation of hierarchical menus.
- acExceptionNotifier: allows you to send by e-mail errors 500 (Exception type) that occur in production environments.
Updated plugins
-
dcReloadedFormExtra:
- added support for root node
- added support for a type in tree
-
sfDoctrineActAsSluggableAttachment:
- fixed addional '/' added to url when not using image as attachment
-
sfTools:
- added a session storage class for the Flash session bug
- added the sfAdvFilesystem.class.php
-
sfJqueryReloaded:
- setting sf_jquery_core to false now prevents jquery itself from being loaded by the plugin so that it can be loaded by other means in your project without conflicts
-
sfSyncContent:
- new --resolve-links option copies the folders and files that symbolic links point to rather than the symbolic links themselves
-
sfTrafficCMS:
- added template for easy copy and paste
-
apostrophe:
- added new lines and tabs to the assets output by apostrophe so that they're more human-readable
- cleaned up noisy logging and Added a bit of logging for the cache
- added paypal and wufoo slot icons
- fixed bug with nested navigation. child navigation were coming up with duplicate ID names
- fixed aMysql::findOneBy method
- added lots of useful classes to the navigation component
- added CSS3 PIE to the a-helpers file to allow the use of unsupported CSS3 features in Internet Explorer
-
apostropheBlog:
- don't assume blog permissions don't exist when migrating to 1.5
-
apostropheExtraSlots:
- added contact slot to the extraslots plugin
- uniformized the class names and added reasonable default styles
- added aAnchorTitleSlot slot that allows you to create title slots that can serve as headings for sections or as invisible inline anchors if the 'title' options is set to false
They talked about us
- symfony basics: form default values
- Symfony2 – pierwsze wrażenia
- Symfony2: running PHPUnit from within a controller
- Un piccolo problema con Symfony2 e PHPUnit 3.6
- extending doctrine admin module: filtered sum
- Sensio Connect for the Symfony community
- Symfony2. Подводные камни кэширования
- AppKernel and DependencyInjection container in Symfony 2 tests
- PHPUnit: create a ResultPrinter for output in the browser
- State of the Symfony2 CMF
- Un bundle de mise en maintenance pour vos sites avec Symfony2
- Drupal 8 to be Based on Symfony2 Components
- Drupal8 et Symfony2 en... concert
- PHP : Drupal 8 et Symfony 2 main dans la main
- Profesionalizando la comunidad de Symfony
- Anunciada la primera edición de los Premios de la Comunidad Symfony
- Symfony2: get controller / action name in Twig template
- Symfony 2: La fonction render de Twig pour appeller une action depuis une vue
- Sensio Connect for Symfony Community
- Symfony2 global variables in TWIG
- phpconf 2011 – Symfony簡介
- Symfony: la paginación
- Usar nl2br en el motor Twig de Symfony
- Installing and Configuring Symfony
- Drupal 8 to be Based on Symfony2 Components
- Symfony Blog: Die Entwicklung des Symfony Gemeinschaft
- Statische Datei aus dem Web-Verzeichniss verlinken
- Symfony 2 : This script is only accessible from localhost / You are not allowed to access this file
- Disable csrf protection in Symfony
- Setup and Install Symfony 2.0 project
- [Symfony] Apache標準の404 Not Found が表示されるので mod_rewrite を有効にする
- Drupal 8: it will be with Symphony 2!
- Belajar Membuat Library Form Symfony
- Installing and Configuring Behat with Mink and Sahi Headlessly
- Doctrine Migrations for beginners
- How to Write a symfony Plugin
- Symfony Day Cologne 2011
- symfonyでのheader("Location: ")メモ
- So what is Symfony then?
- Spicing up with Symfony – Refactoring Legacy Code