This week, Symfony released 4.4.0 and 5.0.0 versions. Symfony 5 was released on stage during Fabien's keynote at the SymfonyCon Amsterdam 2019 conference, which was the biggest Symfony conference ever, gathering more than 1,600 developers from all around the world.

Symfony development highlights

This week, 60 pull requests were merged (33 in code and 27 in docs) and 46 issues were closed (33 in code and 13 in docs). Excluding merges, 40 authors made 913 additions and 605 deletions. See details for code and docs.

3.4 changelog:

  • 814bdeb: [Validator] added missing return value to mocked validate method calls in ConstraintValidatorTestCase
  • 7d87ebc: [HttpKernel] avoid empty "If-Modified-Since" header in validation request

4.3 changelog:

  • a7c66db, 2743e25: [Form] allow button names to start with uppercase letter
  • 996d8a7: [DependencyInjection] fixed dumping multiple deprecated aliases
  • 860f96c: [Messenger] added compatibility with DoctrineBundle 2

4.4 changelog:

  • 4498e7e: [HttpKernel] made ErrorListener::onKernelException()'s dispatcher argument explicit
  • 996d8a7: [DependencyInjection] fixed dumping multiple deprecated aliases
  • 2c1b1ba: [Form] group constraints when calling the validator
  • bfae515: [Messenger] ignore stamps in in-memory transport

5.0 changelog:

  • 73300a6: [HttpKernel] drop deprecated ExceptionListener

Symfony Local Server

Symfony Local Server, the best way to run Symfony applications on your local machine, released its new 4.11.0, new 4.11.1 and 4.11.2 versions with the following changes:

  • Allow customers to stop or decline a cloud trial and move to a paid subscription directly
  • Add command project:billing:accept to disable project suspension at then end of trial
  • Rename billing:update:card command to project:billing:update-card
  • Fix detection of the default PHP version from PATH
  • Fix PHP version used when executing php in a sub-process
  • Add Docker Compose detection when configured via COMPOSE_FILE
  • Allow to configure COMPOSE_PROJECT_NAME via .env
  • Fix going into background makes parent process hang
  • Remove --force-php-discovery flag on server:start
  • Fix panic when no PHP versions are detected

Newest issues and pull requests

They talked about us

Upcoming Symfony Events

Call to Action

Published in #A week of symfony