This week, the upcoming Symfony 4.3 version improved debug:autowiring to make it work without PHPdoc reflection and continued adding links in the console to improve the developer experience. In addition, Symfony explained its business model for the next year and it announced the workshops of the first 2019 conferences in Lille and Paris.

Symfony development highlights

This week, 21 pull requests were merged (17 in code and 4 in docs) and 25 issues were closed (20 in code and 5 in docs). Excluding merges, 16 authors made 1,532 additions and 1,331 deletions. See details for code and docs.

3.4 changelog:

  • 49c21d5: [Security] prefer clone() over unserialize(serialize()) for user refreshment
  • 3d33e71: [Console] moved strtolower to createStyleFromString in OutputFormatter
  • b257560: [FrameworkBundle] fixed public directory when configured in composer.json
  • 7fa13be: [EventDispatcher] reversed the event tracing order
  • 88525d7: [Yaml] detected circular references
  • e1dc08b: added Vietnamese translation for validators

4.1 changelog:

  • 40a79f7: [Routing] fixed trailing slash redirections involving a trailing var

4.2 changelog:

  • 5333bd2: [DependencyInjection] map snake-case ids of service subscribers to camel-case autowiring aliases
  • 5dd8a0c: [FrameworkBundle] decoupled debug:autowiring from phpdocumentor/reflection-docblock
  • 43dfbe2: [Cache] fixed Simple\Psr6Cache proxying of metadata

Master changelog:

  • 562448a: [DomCrawler] returned empty string on Crawler::text() and Crawler::html() instead of an exception
  • 5f737e8: [VarDumper] used hyperlinks in CliDescriptor

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action

Published in #A week of symfony