Problem/Motivation
Follow-up to #2940367: Update Symfony components to 3.4.4
Proposed resolution
Update Symfony components to 3.4.9
Update Twig to v1.35.3
Remaining tasks
Review
Commit
User interface changes
N/A
API changes
N/A
Data model changes
N/A
| Comment | File | Size | Author |
|---|---|---|---|
| #19 | 2951269-19.patch | 31.11 KB | slasher13 |
| #8 | interdiff.txt | 18.66 KB | slasher13 |
| #8 | 2951269-8.patch | 27.65 KB | slasher13 |
| #7 | 2951269-7.patch | 26.94 KB | slasher13 |
| #7 | interdiff.txt | 20.6 KB | slasher13 |
Comments
Comment #2
jibranComment #3
andypostLet's get this in
Comment #4
alexpott@jibran you should check for duplicates before filing issues #2949225: Update Symfony components to 3.4.5 exists. But as we've got yet another Symfony release lets close that one in favour of this one.
Comment #5
jibranI did check for duplicates, kind of :). The duplicate is not linked to any earlier issues or meta so it was hard to find. Also, I didn't search the issue queue I just glanced the first two pages and didn't find anything there.
Comment #6
bojanz commentedI have found that symfony/phpunit-bridge 3.4.5 and 3.4.6 no longer show deprecation warnings, just their counts, due to: https://github.com/symfony/symfony/issues/26476
Can someone confirm this locally?
The solution would be to hardcode the symfony/phpunit-bridge requirement to 3.4.4 until the regression is resolved.
Comment #7
slasher13Update Symfony components to 3.4.8
Fixes: https://github.com/symfony/symfony/issues/26476
Fix: https://github.com/symfony/symfony/pull/26794
Comment #8
slasher13Update Symfony components to 3.4.9 and symfony polyfills to 1.8
Comment #9
alexpottBefore we do this can we get #2912169: Inject the argument resolver into HttpKernel::__construct and #2961691: Change SYMFONY_DEPRECATIONS_HELPER back to strict done so we can be sure we're not storing up new technical debt?
Comment #11
slasher13Tested after #2912169 and #2961691 were in.
Random error i guess.
Comment #12
alexpottThe random fail was #2972531: Random fail in TipPluginTextTest
Comment #13
alexpottLooks good to go. I've checked and the latest versions are still the latest.
Comment #14
larowlanadding @alexpott to review credits
Comment #16
larowlanCommitted as a085bc6 and pushed to 8.6.x
Comment #17
slasher13Why not commit it to 8.5.x?
Comment #18
slasher13Tested 8.5.x:
https://www.drupal.org/project/drupal/issues/2951269#comment-12595056
Comment #19
slasher13Update to symfony 3.4.11 (security release)
https://symfony.com/blog/symfony-3-4-11-released
Comment #20
alexpott@slasher13 can we file a new issue to update to 3.4.11 - we need to do 8.6.x first. Thanks and yes we'll backport to 8.5.x
Comment #21
slasher13created new issue #2976417: Update symfony (security release) for 8.6.x
Comment #22
jibran#19 is RTBC.
Comment #23
alexpottCommitted 85c790c and pushed to 8.5.x. Thanks!
I've backported #8 to 8.5.x - we'll do 8.5.x and 8.6.x updates to 3.4.11 in #2976417: Update symfony (security release)