Update composer dependencies prior to 11.0.0

Created on 1 August 2024, 6 months ago
Updated 16 August 2024, 5 months ago

Problem/Motivation

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Fixed

Version

11.0 πŸ”₯

Component
BaseΒ  β†’

Last updated about 5 hours ago

Created by

πŸ‡¬πŸ‡§United Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @catch
  • Merge request !9009Update composer dependencies. β†’ (Open) created by catch
  • Status changed to Needs review 6 months ago
  • πŸ‡¬πŸ‡§United Kingdom catch

    composer update -W

  • Status changed to RTBC 6 months ago
  • πŸ‡³πŸ‡±Netherlands spokje

    Got the same results when doing this locally + green tests = RTBC

  • πŸ‡³πŸ‡ΏNew Zealand quietone
    • xjm β†’ committed 75ae69bb on 11.x
      Issue #3465122 by catch, Spokje: Update composer dependencies prior to...
    • xjm β†’ committed b1992804 on 11.0.x
      Issue #3465122 by catch, Spokje: Update composer dependencies prior to...
  • Status changed to Fixed 6 months ago
  • πŸ‡ΊπŸ‡ΈUnited States xjm

    A Guzzle minor update during RC is iffy, but being a minor release behind if a security release comes out would be iffier, so I agree with doing this now.

    Committed to 11.x. Surprisingly, it also cherry-picked cleanly to 11.0.x. Thanks!

  • πŸ‡«πŸ‡·France andypost

    Thank you! Guzzle upgrade fixed issues with PHP 8.4 (minimally required 7.8.2)

    +---------------------------------+---------+---------+
    | Production Changes              | From    | To      |
    +---------------------------------+---------+---------+
    | composer/semver                 | 3.4.0   | 3.4.2   |
    | guzzlehttp/guzzle               | 7.8.1   | 7.9.2   |
    | guzzlehttp/promises             | 2.0.2   | 2.0.3   |
    | guzzlehttp/psr7                 | 2.6.2   | 2.7.0   |
    | mck89/peast                     | v1.16.2 | v1.16.3 |
    | symfony/console                 | v7.1.2  | v7.1.3  |
    | symfony/dependency-injection    | v7.1.2  | v7.1.3  |
    | symfony/error-handler           | v7.1.2  | v7.1.3  |
    | symfony/finder                  | v7.1.1  | v7.1.3  |
    | symfony/http-foundation         | v7.1.1  | v7.1.3  |
    | symfony/http-kernel             | v7.1.2  | v7.1.3  |
    | symfony/process                 | v7.1.1  | v7.1.3  |
    | symfony/psr-http-message-bridge | v7.1.1  | v7.1.3  |
    | symfony/routing                 | v7.1.1  | v7.1.3  |
    | symfony/serializer              | v7.1.2  | v7.1.3  |
    | symfony/string                  | v7.1.2  | v7.1.3  |
    | symfony/validator               | v7.1.2  | v7.1.3  |
    | symfony/var-dumper              | v7.1.2  | v7.1.3  |
    +---------------------------------+---------+---------+
    
    +---------------------------+---------+---------+
    | Dev Changes               | From    | To      |
    +---------------------------+---------+---------+
    | composer/ca-bundle        | 1.5.0   | 1.5.1   |
    | composer/pcre             | 3.1.4   | 3.2.0   |
    | google/protobuf           | v3.25.3 | v3.25.4 |
    | phpunit/phpunit           | 10.5.26 | 10.5.29 |
    | seld/jsonlint             | 1.10.2  | 1.11.0  |
    | squizlabs/php_codesniffer | 3.10.1  | 3.10.2  |
    +---------------------------+---------+---------+
    
  • Status changed to Needs work 6 months ago
  • πŸ‡³πŸ‡ΏNew Zealand quietone

    Tests are failing on 11.0.x. Locally, I could not 'composer install' on 11.0.x After reverting this change I could.

    • quietone β†’ committed 78c5916e on 11.0.x
      Revert "Issue #3465122 by catch, Spokje: Update composer dependencies...
  • Status changed to Needs review 6 months ago
  • πŸ‡¬πŸ‡§United Kingdom catch

    Hoping this just means we needed an 11.0.x-specific MR after all.

  • Merge request !9031composer update -W β†’ (Open) created by catch
  • Pipeline finished with Failed
    6 months ago
    Total: 147s
    #241171
  • πŸ‡¬πŸ‡§United Kingdom catch

    Needed an extra commit to update the version of phpstan used in the phpstan rule tests - we probably need an issue to look at automating that since it's easy to miss.

  • Merge request !9033Update to phpstan 1.11.9 β†’ (Open) created by catch
  • Pipeline finished with Success
    6 months ago
    Total: 414s
    #241206
  • Pipeline finished with Success
    6 months ago
    Total: 448s
    #241210
  • πŸ‡¬πŸ‡§United Kingdom catch

    Two MRs here now.

    https://git.drupalcode.org/project/drupal/-/merge_requests/9031 is for 11.0.x

    https://git.drupalcode.org/project/drupal/-/merge_requests/9033 is for 11.x to include a phpstan update that landed last night. Not worth it on its own, but no point updating 11.0.x a patch release behind on purpose either.

    • quietone β†’ committed db5c7961 on 11.x
      Issue #3465122 by catch: Update composer dependencies prior to 11.0.0,...
  • Status changed to Needs work 6 months ago
  • πŸ‡³πŸ‡ΏNew Zealand quietone

    Committed MR 9033 db5c796 and pushed to 11.x. Thanks catch!

    waiting on local check for the next commit

    • quietone β†’ committed 14dd7374 on 11.0.x
      Issue #3465122 by catch, xjm, Spokje: Update composer dependencies prior...
  • Status changed to Fixed 6 months ago
  • πŸ‡³πŸ‡ΏNew Zealand quietone

    Committed MR9031 14dd737 and pushed to 11.0.x. Thanks catch!

    MR 9033 - updated phpstan on 11.x, there was a new patch release in the last 14 hours.
    MR 9031 - for 11.0.x, an update of the phpstan baseline needed to be added to the commit.

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

Production build 0.71.5 2024