Update dependencies for Drupal 10.1

Created on 4 May 2023, over 1 year ago
Updated 12 May 2023, over 1 year ago

Problem/Motivation

We should update dependencies for Drupal 10.1, there are related issues for significant changes but we can do all other dependencies in one go.

πŸ“Œ Update to Symfony 6.3 Fixed
πŸ“Œ Update to PHPUnit 9.6.7 Fixed
πŸ“Œ Pin to egulias/email-validator v4 Fixed

Steps to reproduce

composer outdated

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Fixed

Version

10.1 ✨

Component
ComposerΒ  β†’

Last updated 1 day ago

No maintainer
Created by

πŸ‡¬πŸ‡§United Kingdom longwave UK

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

Comments & Activities

  • Issue created by @longwave
  • Status changed to Needs review over 1 year ago
  • last update over 1 year ago
    29,378 pass
  • πŸ‡¬πŸ‡§United Kingdom longwave UK
    $ composer update --with=phpunit/phpunit:~9.5.0 --with=egulias/email-validator:^3
    ...
    $ composer-lock-diff --no-links
    +---------------------------------+----------+----------+
    | Production Changes              | From     | To       |
    +---------------------------------+----------+----------+
    | guzzlehttp/guzzle               | 7.5.0    | 7.5.1    |
    | guzzlehttp/psr7                 | 2.4.5    | 2.5.0    |
    | masterminds/html5               | 2.7.6    | 2.8.0    |
    | pear/pear-core-minimal          | v1.10.11 | v1.10.13 |
    | psr/http-client                 | 1.0.1    | 1.0.2    |
    | psr/http-factory                | 1.0.1    | 1.0.2    |
    | psr/http-message                | 1.0.1    | 2.0      |
    | symfony/console                 | v6.2.8   | v6.2.10  |
    | symfony/dependency-injection    | v6.2.8   | v6.2.10  |
    | symfony/error-handler           | v6.2.7   | v6.2.10  |
    | symfony/http-foundation         | v6.2.8   | v6.2.10  |
    | symfony/http-kernel             | v6.2.8   | v6.2.10  |
    | symfony/mime                    | v6.2.7   | v6.2.10  |
    | symfony/process                 | v6.2.8   | v6.2.10  |
    | symfony/psr-http-message-bridge | v2.1.4   | v2.2.0   |
    | symfony/serializer              | v6.2.8   | v6.2.10  |
    | symfony/validator               | v6.2.8   | v6.2.10  |
    | symfony/var-dumper              | v6.2.8   | v6.2.10  |
    | symfony/var-exporter            | v6.2.8   | v6.2.10  |
    | symfony/yaml                    | v6.2.7   | v6.2.10  |
    | twig/twig                       | v3.5.1   | v3.6.0   |
    +---------------------------------+----------+----------+
    
    +------------------------------------+----------+----------+
    | Dev Changes                        | From     | To       |
    +------------------------------------+----------+----------+
    | drupal/coder                       | 8.3.17   | 8.3.18   |
    | phpspec/prophecy-phpunit           | v2.0.1   | v2.0.2   |
    | phpstan/extension-installer        | 1.2.0    | 1.3.0    |
    | phpstan/phpdoc-parser              | 1.16.1   | 1.20.4   |
    | phpstan/phpstan                    | 1.10.9   | 1.10.14  |
    | react/promise                      | v2.9.0   | v2.10.0  |
    | sirbrillig/phpcs-variable-analysis | v2.11.14 | v2.11.16 |
    | slevomat/coding-standard           | 8.9.1    | 8.11.1   |
    | symfony/dom-crawler                | v6.2.8   | v6.2.9   |
    | symfony/filesystem                 | v6.2.7   | v6.2.10  |
    | symfony/phpunit-bridge             | v6.2.7   | v6.2.10  |
    +------------------------------------+----------+----------+
    
  • last update over 1 year ago
    29,378 pass
  • πŸ‡¬πŸ‡§United Kingdom longwave UK

    Reroll after πŸ“Œ Update to PHPUnit 9.6.7 Fixed landed.

    $ composer update --with=egulias/email-validator:^3
    ...
    $ composer-lock-diff --no-links
    +---------------------------------+----------+----------+
    | Production Changes              | From     | To       |
    +---------------------------------+----------+----------+
    | guzzlehttp/guzzle               | 7.5.0    | 7.5.1    |
    | guzzlehttp/psr7                 | 2.4.5    | 2.5.0    |
    | masterminds/html5               | 2.7.6    | 2.8.0    |
    | pear/pear-core-minimal          | v1.10.11 | v1.10.13 |
    | psr/http-client                 | 1.0.1    | 1.0.2    |
    | psr/http-factory                | 1.0.1    | 1.0.2    |
    | psr/http-message                | 1.0.1    | 2.0      |
    | symfony/console                 | v6.2.8   | v6.2.10  |
    | symfony/dependency-injection    | v6.2.8   | v6.2.10  |
    | symfony/error-handler           | v6.2.7   | v6.2.10  |
    | symfony/http-foundation         | v6.2.8   | v6.2.10  |
    | symfony/http-kernel             | v6.2.8   | v6.2.10  |
    | symfony/mime                    | v6.2.7   | v6.2.10  |
    | symfony/process                 | v6.2.8   | v6.2.10  |
    | symfony/psr-http-message-bridge | v2.1.4   | v2.2.0   |
    | symfony/serializer              | v6.2.8   | v6.2.10  |
    | symfony/validator               | v6.2.8   | v6.2.10  |
    | symfony/var-dumper              | v6.2.8   | v6.2.10  |
    | symfony/var-exporter            | v6.2.8   | v6.2.10  |
    | symfony/yaml                    | v6.2.7   | v6.2.10  |
    | twig/twig                       | v3.5.1   | v3.6.0   |
    +---------------------------------+----------+----------+
    
    +------------------------------------+----------+----------+
    | Dev Changes                        | From     | To       |
    +------------------------------------+----------+----------+
    | drupal/coder                       | 8.3.17   | 8.3.18   |
    | phpspec/prophecy-phpunit           | v2.0.1   | v2.0.2   |
    | phpstan/extension-installer        | 1.2.0    | 1.3.0    |
    | phpstan/phpdoc-parser              | 1.16.1   | 1.20.4   |
    | phpstan/phpstan                    | 1.10.9   | 1.10.14  |
    | react/promise                      | v2.9.0   | v2.10.0  |
    | sirbrillig/phpcs-variable-analysis | v2.11.14 | v2.11.16 |
    | slevomat/coding-standard           | 8.9.1    | 8.11.1   |
    | symfony/dom-crawler                | v6.2.8   | v6.2.9   |
    | symfony/filesystem                 | v6.2.7   | v6.2.10  |
    | symfony/phpunit-bridge             | v6.2.7   | v6.2.10  |
    +------------------------------------+----------+----------+
    
  • Status changed to RTBC over 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Applied the changes and have been testing with the updated packages all day. Running tests, etc with no issue.

  • last update over 1 year ago
    29,379 pass
  • last update over 1 year ago
    29,380 pass
  • Status changed to Needs work over 1 year ago
  • πŸ‡¬πŸ‡§United Kingdom catch

    Needs another re-roll.

  • First commit to issue fork.
  • last update over 1 year ago
    29,383 pass
  • @rpayanm opened merge request.
  • Status changed to Needs review over 1 year ago
  • πŸ‡ΊπŸ‡ΎUruguay rpayanm

    Please review.

  • Status changed to RTBC over 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States smustgrave

    Reroll seems fine.

    • catch β†’ committed 17c7f0a1 on 10.1.x
      Issue #3358323 by longwave, rpayanm, smustgrave: Update dependencies for...
    • catch β†’ committed 8716f25e on 11.x
      Issue #3358323 by longwave, rpayanm, smustgrave: Update dependencies for...
  • Status changed to Fixed over 1 year ago
  • πŸ‡¬πŸ‡§United Kingdom catch

    Committed/pushed to 11.x and cherry-picked to 10.1.x, thanks!

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

Production build 0.71.5 2024