November 11, 2018 Javier Eguiluz

This week, the upcoming Symfony 4.2 version added the loadEnv() method to replace the newly introduced loadForEnv() method. In addition a new Application::bootstrapEnv() method was introduced to define APP_ENV/APP_DEBUG from argv. Finally, the SymfonyCon Lisbon 2018 conference announced a scholarship program and a fundraising campaign.

Symfony development highlights

This week, 37 pull requests were merged (30 in code and 7 in docs) and 37 issues were closed (36 in code and 1 in docs). Excluding merges, 29 authors made 1,479 additions and 791 deletions. See details for code and docs.

2.8 changelog:

46e3745: [HttpFoundation] replaced any preexisting Content-Type headers

3.4 changelog:

f898332: [DependencyInjection] don't track classes/interfaces used to compute autowiring error messages

6cfd3de: fixed ini_get() for boolean values

69ae468: [DependencyInjection] fixed GraphvizDumper ignoring inline definitions

41eaba5: [VarDumper] fixed dump of closures created from callables

6006448: [DependencyInjection] fixed dumping inlined services

d74a4eb: [Dotenv] don't use getenv() to read SYMFONY_DOTENV_VARS

4.1 changelog:

ca5b64d: [Serializer] allowed null values when denormalizing with constructor missing data

Master changelog:

8cd0538: [HttpFoundation] added samesite attribute to session cookie after session migration

626a610: [Routing] fixed dumping conditions that use the request

664a032: [Dotenv] added loadEnv() as a smoother alternative to loadForEnv()

9253199: [FrameworkBundle] define APP_ENV/APP_DEBUG from argv via Application::bootstrapEnv()

1b82e56: [OptionsResolver] micro optimizations and simplifications

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action