Consider using Symfony flex to allow switching between major Symfony versions

Created on 13 December 2018, over 6 years ago
Updated 3 February 2025, about 1 month ago

Problem/Motivation

Symfony 4 does not contain hard breaking changes compared to Symfony 3 - at least for the components that Drupal core uses and in the way that we use them. Therefore, once the issues that do affect us are fixed (mainly the removal of Symfony's classloader), it should be possible to allow sites to run Symfony 4.

We'll still want to package core with Symfony 3, Symfony 4 would only be available installing with composer.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

📌 Task
Status

Postponed: needs info

Version

11.0 🔥

Component

base system

Created by

🇬🇧United Kingdom catch

Live updates comments and jobs are added and updated live.
  • Needs release manager review

    It is used to alert the release manager core committer(s) that an issue significantly affects the overall technical debt or release timeline of Drupal, and their signoff is needed. See the governance policy draft for more information.

  • Needs framework manager review

    It is used to alert the framework manager core committer(s) that an issue significantly impacts (or has the potential to impact) multiple subsystems or represents a significant change or addition in architecture or public APIs, and their signoff is needed (see the governance policy draft for more information). If an issue significantly impacts only one subsystem, use Needs subsystem maintainer review instead, and make sure the issue component is set to the correct subsystem.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024