This week, Symfony 2.7.1 version was released. In addition to including lots of tweaks and fixes for the reported issues of Symfony 2.7.0, it features an important change related to deprecation notices. Those notices are now silenced by default because some developers found them too intrusive.

Symfony2 development highlights

2.3 changelog:

  • 17346c5: [Form] Supported DateTimeImmutable in transform()
  • e3e5f3d: [Twig Bridge] fixed some tests on Windows
  • 786b8a6: [Translation] allowed new lines in Messages translated with transchoice()

2.6 changelog:

  • b49c82f: [Validator] removed partial deprecation annotation
  • 25e0d63: [HttpFoundation] moved default JSON encoding assignment from constructor to property

2.7 changelog:

  • 73bbaa6: Silenced invasive deprecation warnings, opt-in for warnings
  • 807d192: [Form] showed the class name when the deprecated setDefaultOptions is used
  • c62069b: [Console] fixed and automated block gaps in Symfony Style
  • e09874b: [Console] fixed blocks output of SymfonyStyle is broken on Windows cmd
  • acb5528: [Console] fixed blocks wordwrapping in SymfonyStyle
  • 909d2b9: [Form] swaped new ChoiceView constructor arguments to ease migrating from the deprecated one
  • 6ebcddd: [DependencyInjection] fixed resolving of service configurators containing Definition objects
  • aa945d3: [Form] improved exception message if custom implementation of OptionsResolverInterface is used
  • da02fce: [TwigBridge] made AppVariable check if security.context exists
  • 777dc45: documented minor BC break introduced in AssetHelper
  • 352be8e: [Form] fixed filtering non-integers when selecting entities by int ID

2.8 changelog:

  • 5b67bbd: [WebProfilerBundle] merged colored icons in toolbar
  • 0315e5d: [WebProfilerBundle] removed route name from the toolbar
  • 2ad3b0d: [HttpFoundation] postponed setting the date header on a Response

Master changelog:

  • 0010452: [Doctrine Bridge] fixed DoctrineType
  • 3d68b32: updated DoctrineBundle version

Newest issues and pull requests

Silex development highlights

Master changelog:

  • 2cb7605: refactored the session provider
  • 48727b4: cascade route configuration for embedded route collection
  • 641c60c: removed usage of the deprecated target-dir feature
  • cbe9482: added sender_address to switfmailer provider

They talked about us

Published in #A week of symfony