A week of symfony #496 (27 June - 3 July 2016)

This week, Symfony 2.7.15, 2.8.8, 3.0.8 and 3.1.2 maintenance versions were released. Meanwhile, the upcoming Symfony 3.2 version continued adding new features, such as support for setter injection autowiring, configurable output for VarDumper component, deprecated access to private services and a new security resolver to get the current user via controller typehints.

Symfony development highlights

2.7 changelog:

  • 7dbd849: [Form] fixed empty_data option in expanded ChoiceType
  • 96f32b6: [Console] decoupled SymfonyStyle from TableCell
  • 2d37230, 692740b, c770eb9: [HttpFoundation] showed a warning when request has both Forwarded and X-Forwarded-For
  • f086259: [HttpFoundation] added support for new PHP MongoDB extension in session
  • ccf4935: [Validator] made UuidValidator class formatting consistent

2.8 changelog:

  • c278399, c7d569a: [Console] fixed formatting of SymfonyStyle::comment()
  • 6471842: [Security] check if session exists in Guard before using it

3.1 changelog:

  • 7b2af2d: [Security] allowed LDAP loadUser override
  • 4976c7f: [DoctrineBridge] fixed DoctrineChoiceLoaderTest by removing deprecated factory
  • 0b3b0d5, 95c60c8: [SecurityBundle] fixed some issues of the AccessDecisionManager profiler
  • 4ac9f72: [DoctrineBridge] fixed default parameter value in UniqueEntityValidator
  • 731aefd: [Form] fixed depreciation triggers

Master changelog:

  • 76791fe: [VarDumper] added maxDepth & maxStringLength display options
  • 160185c: [VarDumper] allowed full collapsing of HTML dumps
  • f67912f: [Cache] added PhpArrayAdapter to use shared memory on PHP 7.0
  • 90d42eb: [DependencyInjection] added support for short services configurators syntax
  • ed6267d: [DependencyInjection] deprecated access to private shared services
  • 4a0be68: [Serializer] allowed to use easily static constructors
  • 3282d5f: [FrameworkBundle] show server:run logs by default
  • 2e811cb: [FrameworkBundle] deprecated the service serializer.mapping.cache.doctrine.apc
  • 62f0dbf: [Doctrine Bridge] reset the EM lazy-proxy instead of the EM service
  • 473263a: [FrameworkBundle] added a SecurityUserValueResolver for controllers
  • 7eab6b9: [DependencyInjection] added setter injection autowiring support

Newest issues and pull requests

They talked about us

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.

A week of symfony #496 (27 June - 3 July 2016) symfony.com/blog/a-week-of-symfony-496-27-june-3-july-2016

Tweet this


Comments are closed.

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