This week, the upcoming Symfony 4.3 version optimized the filesystem and Redis cache when using tags and continued working on timezones and forms improvements. Meanwhile, the first edition of the SymfonyLive Tunis 2019 conference took place with great success.

Symfony development highlights

This week, 62 pull requests were merged (35 in code and 27 in docs) and 54 issues were closed (43 in code and 11 in docs). Excluding merges, 37 authors made 55,793 additions and 2,796 deletions. See details for code and docs.

3.4 changelog:

  • d98f783: [WebProfilerBundle] intercept redirections only for HTML format
  • 7efaa17: [Validator] updated Dutch translations
  • 2774705: [Validator] updated Croatian translations
  • 148dca6: [Translator] preserve default domain when extracting strings from php files
  • 36c3af4: [TwigBundle] use the apply tag instead of the filter tag

4.2 changelog:

  • f50ffa9: [Routing] fixed route URL generation in CLI context
  • 571647f: [Form] resolve class name parameters
  • 701ff3f: fixed left-associative ternary deprecation warnings for PHP 7.4
  • ada9aa0: [Routing] fixed URL matcher edge cases with trailing slash

Master changelog:

  • 7e56ef1: [DoctrineBridge] unique mapping setting is optional
  • fba11b4: [Cache] added optimized FileSystem & Redis TagAware Adapters
  • 77f642e: [Messenger] ease testing and allow forking the middleware stack
  • 693094a: [TwigBridge] allow setting file widget label attributes declared in label_attr
  • 1725a3c: [Routing] do not encode comma in query and fragment
  • 73d303a: [Form] added intltimezone input to TimezoneType

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action

Published in #A week of symfony