Problem/Motivation
This is a public followup from Drupal and third-party security updates that were released today. (See., e.g., 11.3.10.)
The release branches have been updated to the latest, secure versions of Twig and Symfony, but not main or 11.x yet. We can save time and do these updates in public now that everything's disclosed.
Proposed resolution
Update SF and Composer packages, including increasing constraints as in 11.3.x
Remaining tasks
MRs needed.
Release notes snippet
None needed (they will already have been informed on 11.3.10, and no 11.4 or 12.0 milestones are available yet).
Issue fork drupal-3591179
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
- 3591179-sf-twig
changes, plain diff MR !15830
- 3591179-sf-twig-11.x
changes, plain diff MR !15831
Comments
Comment #3
xjmComment #5
xjmLooks like 11.x needs the same PHPStan fixes for PHP 8.5 as were committed to 11.3. The branch is pushed now so I'll try to port that over. Edit: But it's not the same files, hm. Edit 2: May need to regenerate the baseline?
Comment #6
xjmHrm. I tried regenerating the baseline on this MR's 11.x branch and it resulted in a massive increase in baseline, rather than the decrease I was expecting. Possibly because I was using PHP 8.5?
The errors in the PHPstan job on the branch are:
Comment #7
xjmDid some manual diff editing to dig the relevant changes out of 11.3.10 (I think).
Comment #8
alexpottThe two branches look great and match the updates for the 11.3.10 release.
Comment #13
catchCommitted/pushed the respective MRs to main and 11.x, thanks!