Problem/Motivation

We should ship 11.4.0 on the latest versions of our dependencies.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Issue fork drupal-3593085

Command icon 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:

Comments

longwave created an issue. See original summary.

longwave’s picture

longwave’s picture

Status: Active » Needs review

longwave’s picture

$ composer-lock-diff --from=origin/11.4.x --no-links
+----------------------------------+----------+----------+
| Production Changes               | From     | To       |
+----------------------------------+----------+----------+
| asm89/stack-cors                 | v2.3.0   | v2.4.0   |
| guzzlehttp/guzzle                | 7.10.0   | 7.10.6   |
| guzzlehttp/promises              | 2.3.0    | 2.4.1    |
| guzzlehttp/psr7                  | 2.8.0    | 2.10.4   |
| justinrainbow/json-schema        | 6.6.1    | 6.8.2    |
| mck89/peast                      | v1.17.4  | v1.17.6  |
| pear/pear-core-minimal           | v1.10.16 | v1.10.18 |
| php-tuf/composer-stager          | v2.0.2   | v2.1.0   |
| revolt/event-loop                | v1.0.8   | v1.0.9   |
| symfony/console                  | v7.4.11  | v7.4.13  |
| symfony/dependency-injection     | v7.4.10  | v7.4.13  |
| symfony/http-kernel              | v7.4.12  | v7.4.13  |
| symfony/mime                     | v7.4.12  | v7.4.13  |
| symfony/polyfill-intl-grapheme   | v1.37.0  | v1.38.1  |
| symfony/polyfill-intl-normalizer | v1.37.0  | v1.38.0  |
| symfony/polyfill-mbstring        | v1.37.0  | v1.38.1  |
| symfony/polyfill-php84           | v1.37.0  | v1.38.1  |
| symfony/polyfill-php85           | v1.37.0  | v1.38.1  |
| symfony/polyfill-php86           | v1.37.0  | v1.38.0  |
| symfony/process                  | v7.4.11  | v7.4.13  |
| symfony/runtime                  | v7.4.12  | v7.4.13  |
| symfony/string                   | v7.4.11  | v7.4.13  |
| symfony/yaml                     | v7.4.12  | v7.4.13  |
| twig/twig                        | v3.27.0  | v3.27.1  |
+----------------------------------+----------+----------+

+------------------------------------------------+---------+---------+
| Dev Changes                                    | From    | To      |
+------------------------------------------------+---------+---------+
| brick/math                                     | 0.14.1  | 0.14.8  |
| composer/ca-bundle                             | 1.5.9   | 1.5.12  |
| composer/class-map-generator                   | 1.7.0   | 1.7.3   |
| composer/composer                              | 2.9.8   | 2.10.0  |
| composer/spdx-licenses                         | 1.5.9   | 1.6.0   |
| dealerdirect/phpcodesniffer-composer-installer | v1.2.0  | v1.2.1  |
| doctrine/deprecations                          | 1.1.5   | 1.1.6   |
| open-telemetry/api                             | 1.7.1   | 1.9.0   |
| open-telemetry/context                         | 1.4.0   | 1.5.0   |
| open-telemetry/exporter-otlp                   | 1.3.3   | 1.4.0   |
| open-telemetry/gen-otlp-protobuf               | 1.8.0   | 1.9.0   |
| open-telemetry/sdk                             | 1.10.0  | 1.14.0  |
| open-telemetry/sem-conv                        | 1.37.0  | 1.38.0  |
| phpdocumentor/reflection-docblock              | 5.6.4   | 6.0.3   |
| phpdocumentor/type-resolver                    | 1.12.0  | 2.0.0   |
| phpspec/prophecy                               | v1.24.0 | v1.26.1 |
| phpspec/prophecy-phpunit                       | v2.4.0  | v2.5.0  |
| phpstan/phpdoc-parser                          | 2.3.0   | 2.3.2   |
| phpstan/phpstan                                | 2.2.0   | 2.2.1   |
| phpunit/phpunit                                | 11.5.50 | 11.5.55 |
| ramsey/uuid                                    | 4.9.1   | 4.9.2   |
| webmozart/assert                               | 1.12.1  | 2.4.0   |
+------------------------------------------------+---------+---------+
smustgrave’s picture

Status: Needs review » Reviewed & tested by the community

Downloaded https://github.com/davidrjonas/composer-lock-diff and ran the command and got the same result.

Looks like good updates though. Took forever for my machine to pick up 11.4.x from origin, super weird.

LGTM.

catch’s picture

Status: Reviewed & tested by the community » Patch (to be ported)

Went ahead and committed this to 11.4.x, but I think we also need 11.x and main MRs to bump all dependencies to ensure nothing is behind 11.4.x?

  • catch committed e8512d41 on 11.4.x
    task: #3593085 Update PHP dependencies for 11.4.0
    
    By: longwave
    By:...
longwave’s picture

main is (partially) ahead already and needs #3588847: Update to Symfony 8.1 to go in next, then we should do an other-deps update I guess.

11.x does need this though.

  • longwave committed 98195bc6 on 11.x authored by catch
    task: #3593085 Update PHP dependencies for 11.4.0
    
    By: longwave
    By:...
longwave’s picture

Version: main » 11.4.x-dev
Status: Patch (to be ported) » Fixed

Managed to cherry-pick + composer update --lock to 11.x.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

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