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 #600 (25 June - 1 July 2018)

This week, the upcoming Symfony 4.2 version added the ability to clear form errors, improved Doctrine event listeners to always lazy load them and tweaked some the VarDumper output. In addition, this is the 600th weekly summary for the Symfony project. Thanks for reading us and for being part of the Symfony community!

Symfony development highlights

2.8 changelog:

  • abe49ef: [Intl] update ICU data to 62.1
  • 1371b8f: [DependencyInjection] fixed dumping deprecated service in yaml
  • 6e5c15d: [SecurityBundle] don't throw if security.http_utils is not found

3.4 changelog:

  • 2d29e2d: [TwigBundle] add the Twig WebLinkExtension only if the WebLink component is enabled
  • 5971e2d: [Debug] redesign the Debug error page in prod
  • ad066bb: [HttpFoundation] fixed registration of session proxies
  • b9a3c87: [HttpFoundation] fixed session tracking counter
  • 0990bbd: [ProxyManagerBridge] fixed support of private services

4.1 changelog:

  • 6f47d0c: [Serializer] use CsvEncoder::AS_COLLECTION_KEY constant
  • 3f4644b: [Routing] fixed too much greediness in host-matching regex
  • 9604e69: [Routing] disallow object usage inside Route
  • d4561e4: [DependencyInjection] fixed handling of empty DI extension configs
  • 18aec2d: [Serializer] class discriminator and serialization groups

Master changelog:

  • 53a39b7: [Form] added ability to clear form errors
  • 0dcf111: [Translation] added support for translation files with other filename patterns
  • d871473: [PropertyAccess] add Property Path to Exception Message
  • 21a3439: [Config] deprecated tree builders without root nodes
  • 2b9c142: [WebProfilerBundle] display uploaded files details
  • 1a3d445: [PropertyInfo] implement Collection types in PhpDocExtractor
  • 0252a00: [HttpKernel] improved an error message related to controllers
  • 17977c8: [Cache] ArrayAdapter and NullAdapter don't need stampede protection
  • 83232f8: [DoctrineBridge] always load event listeners lazy via ServiceLocator
  • 9bb990f: [VarDumper] show proxified class on hover
  • c52b2e9: [VarDumper] display the signature of callables
  • 83d116b: [VarDumper] made control characters non-selectable in HTML
  • 80aa8df: [Serializer] allow to pass a single value for the groups option

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.


Comments are closed.

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