Problem/Motivation

In the Drupal 9 cycle we upgraded our underlying dependencies to Symfony 4.4. We have a few pieces of compatibility code that deal with changes made during the development of Symfony 4.

Proposed resolution

Remove the compatibility code as we depend on Symfony 4.4+ now.

Remaining tasks

Identify all the code and remove it.

User interface changes

API changes

Data model changes

Release notes snippet

Comments

longwave created an issue. See original summary.

catch’s picture

Priority: Normal » Major
Issue tags: +Drupal 10, +Symfony 5
longwave’s picture

There are no child issues remaining. We should do a final scan of the code using grep or similar to try and find remaining references to Symfony versions earlier than 4.4, and close this issue if none are found.

andypost’s picture

Version: 9.1.x-dev » 9.2.x-dev

Drupal 9.1.0-alpha1 will be released the week of October 19, 2020, which means new developments and disruptive changes should now be targeted for the 9.2.x-dev branch. For more information see the Drupal 9 minor version schedule and the Allowed changes during the Drupal 9 release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Drupal 9.2.0-alpha1 will be released the week of May 3, 2021, which means new developments and disruptive changes should now be targeted for the 9.3.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

gábor hojtsy’s picture

#2937010: Bring ContainerBuilder inline with Symfony Container and apply upstream improvements was added as a new children, so this still has outstanding work to do :)

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.5.x-dev » 10.1.x-dev

Drupal 9.5.0-beta2 and Drupal 10.0.0-beta2 were released on September 29, 2022, which means new developments and disruptive changes should now be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

andypost’s picture

Looks like all child tasks are done

catch’s picture

Status: Active » Fixed

Yes I think we can close this now.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.