This week, the first beta of Symfony 4.1 was released, allowing you to test it more easily in your projects. We also posted some important updates about our diversity initiative. Lastly, we unveiled some new features for symfony.com, such as a new "dark theme" / "night mode".

Symfony development highlights

3.4 changelog:

  • 5deb504: [HttpKernel] handle NoConfigurationException "onKernelException()"
  • 9ef517d: [WebProfilerBundle] fixed misses calculation when calling getItems
  • 43bad42: [FrameworkBundle] fixed cache:clear on vagrant
  • 98934e4: [DependencyInjection] display previous error messages when throwing unused bindings

4.1 changelog:

  • c53541f: [Messenger] relaxed messenger config and fix some bugs
  • 9d5f50d: [FrameworkBundle] removed convention-based service id generation for messenger buses
  • df02969: [HttpKernel] added Kernel::getAnnotatedClassesToCompile
  • 247cbb0: [Messenger] added TransportInterface as first class citizen sender+receiver
  • ef2c091: [Messenger] fixed AMQP Transport factory & TransportFactoryInterface
  • 796c8fe: [Messenger] fixed default bus name

Master changelog:

  • d264fce: [HttpKernel] better exception page when the controller returns nothing
  • 9b841d9: [WebProfilerBundle] fixed dump makes toolbar disappear
  • 9ce5941: [Messenger] improved exception on invalid message type
  • 6207d70: [Messenger] added debug:messenger CLI command
  • e0f225b: [Messenger] used a default receiver when only one is defined
  • 226e2f3: [DependencyInjection] allow exclude to be an array of patterns

Newest issues and pull requests

They talked about us

Published in #A week of symfony