This week, development activity focused on fixing bugs for stable versions. Meanwhile, the upcoming Symfony 6.4 version added two new utility methods in the base AbstractController class to help you render template blocks. Lastly, the SymfonyLive Paris 2024 conference announced that its Call for Papers is open.

Symfony development highlights

This week, 45 pull requests were merged (31 in code and 14 in docs) and 61 issues were closed (54 in code and 7 in docs). Excluding merges, 24 authors made 1,990 additions and 915 deletions. See details for code and docs.

5.4 changelog:

  • 997b97b: [DependencyInjection] fix dump xml with array/object/enum default value
  • 370d5c0: [Console] fix linewraps in OutputFormatter
  • 3bff6fe: [Validator] dump Valid constraints on debug command

6.3 changelog:

  • 7e9c46d: [DependencyInjection] allow passing an inline_service to a service_locator
  • aba725f: [AssetMapper] fixing bug where a circular exception could be thrown while making error message
  • c60e6b6: [Notifier, Pushover] fix invalid method call + improve exception message
  • 2991661: [Console] avoid multiple new line when message already ends with a new line in section output
  • a3e9a00: [HttpKernel] fix missing Request in RequestStack for StreamedResponse
  • 6bc9982: [Validator] add annotation in Constraint

6.4 changelog:

  • a70e5e1: [Validator] replace annotations with attributes in tests
  • c2ac73c: [DomCrawler] added argument $default to method Crawler::attr()
  • 1e6b567: [Lock] add some missing return types in tests
  • bb8c76d: [Clock] throw DateMalformedStringException/DateInvalidTimeZoneException when appropriate
  • 11b587a: [FrameworkBundle, Validator] replace annotation by attribute in tests
  • d07f17a: [FrameworkBundle] deprecate not setting some options
  • 4439602: [FrameworkBundle] deprecate not setting some options (uid, validation)
  • 9a0f178: [FrameworkBundle] add AbstractController::renderBlock() and renderBlockView()

Newest issues and pull requests

They talked about us

Call to Action

Published in #A week of symfony