This week, the HttpClient component added a special EventSourceHttpClient to consume Server-Sent Events. Meanwhile, the Notifier component added new bridges for Zulip and Google Chat. Lastly, the official Symfony Store started shipping all over the world.

Symfony development highlights

This week, 30 pull requests were merged (20 in code and 10 in docs) and 17 issues were closed (14 in code and 3 in docs). Excluding merges, 18 authors made 2,937 additions and 486 deletions. See details for code and docs.

3.4 changelog:

  • f92b727: [Validator] sync translations
  • 995d784: [Serializer] fix that it will never reach DOMNode

4.4 changelog:

  • d81eb08: [FrameworkBundle] fail properly when the required service is not defined

5.1 changelog:

  • a8ea11b: [String] updated tests for PHPUnit 9.3
  • 0258200: [WebProfilerBundle] removed outdated references from base_js.html.twig file

Master changelog:

  • b94eb47: [Console] allowed testing single command apps using CommandTester
  • c0a707f: [Security] class Security implements AuthorizationCheckerInterface
  • 9db0f20: [Notifier] made Freemobile config more flexible
  • b968497: [Notifier] fixed SentMessage implementation
  • 558dfa8: [Notifier] added Zulip notifier bridge
  • d66a0a7: [HttpClient] added EventSourceHttpClient to consume Server-Sent Events
  • e1cfbd2: [Lock] downgrade log.info to log.debug
  • 669b3df: [Notifier] added Google Chat bridge
  • 7520884: [Notifier] changed notifier recipient handling

Newest issues and pull requests

They talked about us

Call to Action

Published in #A week of symfony