This week, Symfony 2.8.47, 3.4.18 and 4.1.7 maintenance versions were released. In addition, the first beta of Symfony 4.2 was released, including recently added new features like some debug:autowiring command improvements.

Symfony development highlights

This week, 51 pull requests were merged (35 in code and 16 in docs) and 31 issues were closed (22 in code and 9 in docs). Excluding merges, 26 authors made 17,135 additions and 5,508 deletions. See details for code and docs.

2.8 changelog:

  • 36e2983: [Console] removed duplicate condition
  • 5a2969c: fixed ini_get() for boolean values

3.4 changelog:

  • 5d11205: [DependencyInjection] fixed tags on multiple decorated service

Master changelog:

  • 3263175: [FrameworkBundle] made debug:autowiring list useful services and their description
  • 2cd1e11: [Messenger] made TraceableMiddleware decorate a StackInterface instead of each middleware to free the callstack from noisy frames
  • 225746b: [Messenger] mark the component as experimental for 4.2
  • d2b8014: [Messenger] made senders and handlers subscribing to parent interfaces receive all matching messages (wildcard included)
  • d699036: [DependencyInjection] use filter_var() instead of XmlUtils::phpize() in EnvVarProcessor
  • 79bbee2: [VarDumper] added a caster for Memcached

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action

Published in #A week of symfony