This week, the upcoming Symfony 6.4 deprecated some config option related to security, improved performance a bit by removing unnecessary calls for services and improved the newly introduced Workflow profiler panel. In addition, the SymfonyLive Berlin 2023 conference announced its workshops.

Symfony development highlights

This week, 51 pull requests were merged (22 in code and 29 in docs) and 27 issues were closed (17 in code and 10 in docs). Excluding merges, 27 authors made 1,642 additions and 912 deletions. See details for code and docs.

5.4 changelog:

  • 1a2eb14: [Messenger] always return bool from messenger amqp connection nack
  • 3579d24: [Mailer] update Brevo SMTP host
  • 5204e80: [FrameworkBundle] change default doctrine DBAL provider to XML attribute
  • 2c8e5fd: [FrameworkBundle] add missing default-doctrine-dbal-provider cache pool attribute to XSD
  • 83e60df: [DoctrineBridge] silence ORM deprecation
  • 6d45e0a: [Process] fix silencing wait when using a sigchild-enabled binary

6.3 changelog:

  • 785b66a: [Serializer] make deprecation message more actionable
  • 6d11c7a: [FrameworkBundle] fix XSD for handle-all-throwables

6.4 changelog:

  • 7513b48: [FrameworkBundle] replace conditional statements by a simple Null Coalescing operator in KernelTestCase::createKernel
  • a8da87e: [OptionsResolver] improve invalid type message on nested option
  • 922e98e: [SecurityBundle] deprecate the require_previous_session config option
  • 15d7b1b: remove unneeded calls to setPublic(false)
  • d6d233b: [Workflow] use TRANSITION_TYPE_WORKFLOW for rendering workflow in profiler
  • bacbe8d: [Notifier] add GoIP bridge
  • 6141656: [Notifier, Webhook] add Vonage support

7.0 changelog:

  • 7784ee1: [SecurityBundle] remove the require_previous_session config option

Newest issues and pull requests

SymfonyCasts Updates

SymfonyCasts is the official way to learn Symfony. Select a track for a guided path through 100+ video tutorial courses about Symfony, PHP and JavaScript.

These were some of the most relevant SymfonyCasts updates of the week:

They talked about us

Call to Action

Published in #A week of symfony