Problem/Motivation

The Symfony 3 will be end of life in 2021: http://symfony.com/doc/current/contributing/community/releases.html#sche...

This means we need to be ready to move off of Symfony 3 before then.

Symfony 5 will be released in November 2019, before the proposed release date of Drupal 9 in 2020.

Proposed resolution

Once Symfony 5 is in a shape that it can be evaluated for compatibility, explore possibilities of compatibility in Drupal 8. See #2937984: [META] Symfony 4.0 compatibility for potential steps to take.

Remaining tasks

Wait for Symfony 5 RC or similar first. Postponed on that.

User interface changes

TBD.

API changes

If to be done in Drupal 8 only additions are possible. Old APIs need to be kept as BC layers until Drupal 9.

Data model changes

TBD.

Comments

Gábor Hojtsy created an issue. See original summary.

Version: 8.7.x-dev » 8.8.x-dev

Drupal 8.7.0-alpha1 will be released the week of March 11, 2019, which means new developments and disruptive changes should now be targeted against the 8.8.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

andypost’s picture

SF5 could change how session will be used https://github.com/symfony/symfony/issues/10557

gábor hojtsy’s picture

Status: Postponed » Closed (duplicate)

Closing in favor of #3055180: [META] Symfony 5 compatibility, @andypost I carried over your comment text and credit.