Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
To run on PHP 8, we need to bump, among other things, the version of:
- symfony https://github.com/symfony/symfony/issues/36872#issuecomment-653233968
- composer https://github.com/composer/composer/pull/8921
- twig
Also we should update our dependencies prior to 9.1.0.
Proposed resolution
Run composer update
Remaining tasks
User interface changes
N/a
API changes
N/a
Data model changes
N/a
Release notes snippet
Dependencies are updated to latest version. See ...generate lock diff at time of 9.1.0.
Comment | File | Size | Author |
---|---|---|---|
#7 | 3156558-7.patch | 47.82 KB | andypost |
#3 | 3156558-3.patch | 45.35 KB | longwave |
Comments
Comment #2
catchSlightly retitling - we should update Symfony for 9.1.x regardless.
Comment #3
longwaveWe might as well update all our dependencies and see what happens.
Comment #4
alexpottThis looks good. After applying there are no updates available.
I updated the issue summary and title to work the patch.
Comment #5
alexpottComment #6
alexpottAnd we need that twig release for PHP 8 :)
Comment #7
andypostFix #6
Comment #8
longwaveComment #9
alexpottCommitted 4d4c87e and pushed to 9.1.x. Thanks!
I guess there's a question about Drupal 8 and what we're backporting there. That gets confusing if it gets ahead of Drupal 9.0.x. So going to mark this one as fixed and we can work out what we need to do for Drupal 8 in the inevitable PHP 8 issue for Drupal 8.
Comment #11
andypostFiled follow-up for new releases #3157296: Upgrade dependencies prior to 9.1.0
Comment #13
xjm