Problem/Motivation

We should release 12.0.0-beta1 on the latest dependencies.

Steps to reproduce

$ composer outdated

Proposed resolution

$ composer update

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Issue fork drupal-3621275

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

quietone created an issue. See original summary.

longwave made their first commit to this issue’s fork.

longwave’s picture

Status: Active » Needs review
$ composer update --with=phpstan/phpstan:2.2.8 --with=mglaman/phpstan-drupal:2.0.15

$ composer-lock-diff --no-links --from=main
+----------------------------------+----------+----------+
| Production Changes               | From     | To       |
+----------------------------------+----------+----------+
| guzzlehttp/guzzle                | 8.0.0    | 8.2.0    |
| guzzlehttp/promises              | 3.0.0    | 3.0.2    |
| guzzlehttp/psr7                  | 3.0.0    | 3.1.0    |
| justinrainbow/json-schema        | 6.6.1    | 6.12.0   |
| masterminds/html5                | 2.10.0   | 2.11.0   |
| mck89/peast                      | v1.17.4  | v1.18.0  |
| pear/archive_tar                 | 1.6.0    | 1.6.1    |
| pear/pear-core-minimal           | v1.10.16 | v1.10.18 |
| php-tuf/composer-stager          | v2.1.0   | v2.1.1   |
| revolt/event-loop                | v1.0.8   | v1.0.9   |
| sebastian/diff                   | 7.0.0    | 7.0.1    |
| symfony/console                  | v8.1.1   | v8.1.6   |
| symfony/dependency-injection     | v8.1.1   | v8.1.5   |
| symfony/error-handler            | v8.1.0   | v8.1.5   |
| symfony/event-dispatcher         | v8.1.1   | v8.1.5   |
| symfony/filesystem               | v8.1.0   | v8.1.6   |
| symfony/finder                   | v8.1.1   | v8.1.5   |
| symfony/http-foundation          | v8.1.1   | v8.1.6   |
| symfony/http-kernel              | v8.1.1   | v8.1.6   |
| symfony/mailer                   | v8.1.1   | v8.1.5   |
| symfony/mime                     | v8.1.0   | v8.1.6   |
| symfony/polyfill-deepclone       | v1.40.0  | v1.42.0  |
| symfony/polyfill-intl-grapheme   | v1.38.1  | v1.41.0  |
| symfony/polyfill-intl-idn        | v1.38.1  | v1.42.0  |
| symfony/polyfill-intl-normalizer | v1.38.0  | v1.42.0  |
| symfony/polyfill-php86           | v1.38.0  | v1.41.0  |
| symfony/process                  | v8.1.0   | v8.1.6   |
| symfony/routing                  | v8.1.0   | v8.1.6   |
| symfony/serializer               | v8.1.1   | v8.1.6   |
| symfony/service-contracts        | v3.7.1   | v3.7.3   |
| symfony/string                   | v8.1.0   | v8.1.2   |
| symfony/validator                | v8.1.1   | v8.1.6   |
| symfony/var-dumper               | v8.1.1   | v8.1.6   |
| symfony/var-exporter             | v8.1.1   | v8.1.6   |
| symfony/yaml                     | v8.1.1   | v8.1.6   |
| twig/html-extra                  | v3.23.0  | v3.28.0  |
+----------------------------------+----------+----------+

+------------------------------------------------+---------+---------+
| Dev Changes                                    | From    | To      |
+------------------------------------------------+---------+---------+
| brick/math                                     | 0.14.1  | 0.18.0  |
| composer/ca-bundle                             | 1.5.9   | 1.5.14  |
| composer/class-map-generator                   | 1.7.0   | 1.7.3   |
| composer/composer                              | 2.9.8   | 2.10.3  |
| composer/metadata-minifier                     | 1.0.0   | 1.0.1   |
| composer/pcre                                  | 3.3.2   | 3.4.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   |
| doctrine/instantiator                          | 2.0.0   | 2.1.0   |
| google/protobuf                                | v4.33.6 | v5.36.1 |
| myclabs/deep-copy                              | 1.13.4  | 1.14.0  |
| nikic/php-parser                               | v5.7.0  | v5.8.0  |
| open-telemetry/api                             | 1.7.1   | 1.10.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.10.0  |
| open-telemetry/sdk                             | 1.10.0  | 1.15.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.5   |
| phpstan/phpstan-deprecation-rules              | 2.0.4   | 2.0.5   |
| phpstan/phpstan-phpunit                        | 2.0.16  | 2.0.18  |
| phpunit/php-code-coverage                      | 12.5.3  | 12.5.7  |
| phpunit/php-file-iterator                      | 6.0.1   | 6.0.2   |
| phpunit/phpunit                                | 12.5.17 | 12.5.34 |
| ramsey/uuid                                    | 4.9.1   | 4.9.3   |
| sebastian/cli-parser                           | 4.2.0   | 4.2.1   |
| sebastian/comparator                           | 7.1.4   | 7.1.8   |
| sebastian/environment                          | 8.0.4   | 8.1.2   |
| sebastian/exporter                             | 7.0.2   | 7.0.3   |
| sebastian/global-state                         | 8.0.2   | 8.0.3   |
| sebastian/lines-of-code                        | 4.0.0   | 4.0.1   |
| sebastian/type                                 | 6.0.3   | 6.0.4   |
| seld/jsonlint                                  | 1.11.0  | 1.12.1  |
| seld/phar-utils                                | 1.2.1   | 1.2.2   |
| slevomat/coding-standard                       | 8.26.0  | 8.31.1  |
| spaze/phpstan-disallowed-calls                 | v4.12.0 | v4.14.0 |
| symfony/browser-kit                            | v8.1.1  | v8.1.5  |
| symfony/css-selector                           | v8.1.0  | v8.1.6  |
| symfony/dom-crawler                            | v8.1.1  | v8.1.5  |
| symfony/lock                                   | v8.1.1  | v8.1.6  |
| vincentlanglet/twig-cs-fixer                   | 4.0.0   | 4.1.0   |
| webmozart/assert                               | 1.12.1  | 2.4.1   |
+------------------------------------------------+---------+---------+

longwave’s picture

Let's bump phpstan to a separate issue as that has some problems with the update, otherwise we are good to go here I think.

longwave’s picture

Opened #3621326: Update to PHPStan 2.2.14 for PHPStan.

It's encouraging to see that we can safely bump so many packages and not run into any new issues.

smustgrave’s picture

Status: Needs review » Reviewed & tested by the community

Big jumps but locally with the new dependencies didn’t see anything break. Didn’t know how to best test so just kinda clicked around and made content.

  • godotislate committed 56b32bec on main
    task: #3621275 Update Composer dependencies for 12.0.0-beta1
    
    By:...
godotislate’s picture

Status: Reviewed & tested by the community » Fixed

Got the same changes locally when I ran

composer update --with=phpstan/phpstan:2.2.8 --with=mglaman/phpstan-drupal:2.0.15

Committed 56b32be and pushed to main. Thanks!

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.