December 22, 2019 Javier Eguiluz

This week, Symfony 4.4.2 and 5.0.2 maintenance versions were released. Meanwhile, we improved performance when using Symfony with the Alpine Linux distribution, which is common when using Docker.

Symfony development highlights

This week, 50 pull requests were merged (40 in code and 10 in docs) and 54 issues were closed (43 in code and 11 in docs). Excluding merges, 22 authors made 1,386 additions and 483 deletions. See details for code and docs.

3.4 changelog:

a073606: [Validator] fix comparisons with null values at property paths

cfd4194: use ::class constants instead of NAMESPACE when possible

when possible ae9c41c: [Console] handle multibytes question choices keys and custom prompt in SymfonyQuestionHelper

b47f1af: [HttpFoundation] use utf8mb4_bin in the Session table to align code with documentation

e85acdd: [VarDumper] ignore failing __debugInfo()

b38aad5: [Dotenv] fixed missing getenv

939d3bf: [ProxyManager] fixed generating proxies for root-namespaced classes

135c6f7: [DependencyInjection] skip looking for config class when the extension class is anonymous

4.3 changelog:

672fbf5: [DependencyInjection] service locators can't be decorated

8c74562: [DependencyInjection] fixed auto-binding service providers to their service subscribers

bbf7ed1: [HttpClient] made pushed responses retry-able

4d064a2: [HttpClient] removed Psr18ExceptionTrait

4.4 changelog:

3efdd80: [Validation] allow EnableAutoMapping to work without auto-mapping namespaces

cb96f14: [HttpClient] force HTTP/1.1 when NTLM auth is used

d7a0679: [Config] fixed performance of glob discovery when GLOB_BRACE is not available

cfc7146: [HttpFoundation] fix pdo session handler for sqlsrv

b0eb6f3: [HttpKernel] ignored failures generated by opcache.restrict_api

5.0 changelog:

edac0ce: [TwigBridge] fixed invalid typehint for subject in is_granted Twig function

Master changelog:

07bfe6b: [Mailer] Fixed undefined index when sending via Mandrill API

40c1351: [DependencyInjection] enabled inline_class_loader in debug mode

bd9dc7c: [DependencyInjection] allowed "." and "-" in env processor lines

1dc833d: [DependencyInjection] fixed binding tagged services to containers

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action