Cover of the book Symfony 5: The Fast Track

Symfony 5: The Fast Track is the best book to learn modern Symfony development, from zero to production. +300 pages showcasing Symfony with Docker, APIs, queues & async tasks, Webpack, SPAs, etc.

A week of symfony #365 (23->29 December 2013)

This week, Symfony development activity focused on minor fixes and improvements, Twig continued working on HHVM compatibility and Silex allowed to use strings instead of constants for Monolog logging levels. Meanwhile, a lot of new discussions and proposals were initiated at the repository, such as simplifying the addition of request formats, improving the form debugger and decoupling Twig commands from Symfony.

Symfony2 development highlights

2.2 changelog:

  • 2e4670d: [Security] fixed parent serialization of user object

2.3 changelog:

  • 35610d0: [Validator] removed duplicated test for IBAN in data provider
  • d136555: [Filesystem] fixed mirror for symlinks
  • d0555f4: [Form] check for hour, minute & second validity
  • a6562b3: [Doctrine Bridge] fixed deprecated method calls

2.4 changelog:

  • 9d89f1e: [FrameworkBundle] avoid tables to have apparently long blank line breaks and be too far appart for long nested array params

Master changelog:

  • da53d92: [Security] added MutableAclProvider::updateUserSecurityIdentity method
  • 20d4eb6: [PropertyAccess] allowed non alphanumeric chars in object properties
  • 006cb81: [Console] show no output in ProgressHelper when isDecorated is false
  • c6b1c74: [Form] added getter to transformer chain
  • 6d9f0be: [Serializer] JSON encoder classes now throws UnexpectedValueException as XML classes
  • 9a90e06: [EventDispatcher] added TraceableEventDispatcher from HttpKernel

Newest issues and pull requests

Twig development highlights

Master changelog:

  • e03b05e, 81ef138: added HHVM to build matrix
  • 87d4f08: simple filesystem loader enhancement for easy overloading
  • 27f3e0f: fixed Filesystem::exists() to normalize the template name before checking the cache

Silex development highlights

Master changelog:

  • 121f3f2: allow strings for levels in the monolog service provider (they are automatically translated to the corresponding logger constant values)
  • 2ef826c: backport static:: to classname:: in MonologServiceProvider for PHP 5.3 compatibility

They talked about us

Symfony Advent Calendar 2013

Published by the Association Francophone des Utilisateurs de Symfony

Do you have any idea or suggestion to improve the A week of Symfony posts? Please, leave a comment below or send me an email to javier.eguiluz[at]

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.


It is already well written to stay informed of the framework's novelties, maybe adding some information about Doctrine updates also would be a nice idea ?

Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.