This week Symfony released 2.7.35, 2.8.28 and 3.3.10 maintenance versions. Meanwhile, Symfony 3.4 continued working on polishing its new features, such as new HTML5 form types, a better first-time experience and made the profiler resettable.

Symfony development highlights

2.7 changelog:

  • 253cde2: [Config] fixed dumped files invalidation by OPCache
  • cb14798: [Yaml] parsed references on merge keys
  • f961aa0: [Session] fixed MongoDb session handler to gc all expired sessions

3.3 changelog:

  • b7f1daa: [DependencyInjection] allowed setting any public non-initialized services
  • 1610751: [Yaml] treat trailing backslashes in multi-line strings
  • fc9acad: [Cache] fixed race condition in TagAwareAdapter
  • 9568fae: [Workflow] added support for guards when advancing workflow from a command

3.4 changelog:

  • 579e3b3: [Form] added tel and color types
  • 5f55bef: [FrameworkBundle] show welcome message if no routes are configured
  • dcca180: [FrameworkBundle] exposed dotenv in bin/console about
  • 8b7b902: [DependencyInjection] removed inheritdoc from dumped container
  • 86684f1: [FrameworkBundle, HttpKernel] made the profiler resettable
  • 575ba15: [DoctrineBridge] deprecate dbal session handler

Master changelog:

  • dea50e0: [DependencyInjection] removed AutowireExceptionPass
  • 75fe1fc: [Security] removed GuardAuthenticatorInterface
  • 0c8043a: [Security] look at headers for switch_user username
  • a95fe36: [Process] drop non-existent working directory support

Newest issues and pull requests

They talked about us

Published in #A week of symfony