A week of symfony #558 (4-10 September 2017)

This week, Symfony Components surpassed 1 billion downloads, making Symfony the most popular project in PHP's history in terms of downloads. Meanwhile, the upcoming Symfony 3.4 version continued improving performance of the service container by making more services private and inlining more services.

Symfony development highlights

2.7 changelog:

  • fd568ac: [Console] fixed ArrayInput::toString() for VALUE_IS_ARRAY options/args
  • a819038: [ExpressionLanguage] throws an exception on calling uncallable method
  • 2b79f48: [FrameworkBundle] get KERNEL_DIR through $_ENV too for KernelTestCase
  • b6a29a2: [Security] fixed exception when use_referer option is true and referer is not set or empty

2.8 changelog:

  • d1fe415: [HttpFoundation] fixed logic when JsonSerializable is missing

3.3 changelog:

  • 1c04cd5: [HttpKernel] controller.service_arguments services should be public

3.4 changelog:

  • cf35e0c: [DependencyInjection] inline trivial services
  • 86c3a50: [Cache] implemented PruneableInterface on TagAwareAdapter
  • aad90fa: [VarDumper] improved microseconds support in date caster
  • 4f02e91: [FrameworkBundle] fixed DependencyInjection config to allow for more private services
  • c0b4e56: [Cache] use options from Memcached DSN
  • 77b6cc6: [TwigBridge] show Twig's loader paths on debug:twig command
  • 3d799dd: [FrameworkBundle] be able to enable workflow support explicitly
  • 1bfa6a9: [DependencyInjection] allowed processing env vars
  • 7dfb5aa: [DependencyInjection] rename ResolveDefinitionTemplatesPass to ResolveChildDefinitionsPass
  • eff73bd: [Console] do not display short exception trace for common console exceptions

Master changelog:

  • 05beadd: [HttpKernel] don't register env parameter resource
  • 7dfb5aa: [DependencyInjection] renamed ResolveDefinitionTemplatesPass to ResolveChildDefinitionsPass
  • 5d56791: [WebProfilerBundle] removed the deprecated web_profiler.position option

Newest issues and pull requests

They talked about us

Help the Symfony project!

As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.


Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.