Problem/Motivation

We should release 10.3.0-beta1 on the latest dependencies.

Steps to reproduce

$ composer outdated

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Issue fork drupal-3447204

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

Status: Active » Needs review
longwave’s picture

+------------------------------------+--------+---------+
| Production Changes                 | From   | To      |
+------------------------------------+--------+---------+
| psr/http-factory                   | 1.0.2  | 1.1.0   |
| symfony/console                    | v6.4.6 | v6.4.7  |
| symfony/dependency-injection       | v6.4.6 | v6.4.7  |
| symfony/deprecation-contracts      | v3.4.0 | v3.5.0  |
| symfony/error-handler              | v6.4.6 | v6.4.7  |
| symfony/event-dispatcher           | v6.4.3 | v6.4.7  |
| symfony/event-dispatcher-contracts | v3.4.2 | v3.5.0  |
| symfony/filesystem                 | v6.4.6 | v6.4.7  |
| symfony/finder                     | v6.4.0 | v6.4.7  |
| symfony/http-foundation            | v6.4.4 | v6.4.7  |
| symfony/http-kernel                | v6.4.6 | v6.4.7  |
| symfony/mailer                     | v6.4.6 | v6.4.7  |
| symfony/mime                       | v6.4.6 | v6.4.7  |
| symfony/process                    | v6.4.4 | v6.4.7  |
| symfony/psr-http-message-bridge    | v6.4.6 | v6.4.7  |
| symfony/routing                    | v6.4.6 | v6.4.7  |
| symfony/serializer                 | v6.4.6 | v6.4.7  |
| symfony/service-contracts          | v3.4.2 | v3.5.0  |
| symfony/string                     | v6.4.4 | v6.4.7  |
| symfony/translation-contracts      | v3.4.2 | v3.5.0  |
| symfony/validator                  | v6.4.6 | v6.4.7  |
| symfony/var-dumper                 | v6.4.6 | v6.4.7  |
| symfony/var-exporter               | v6.4.6 | v6.4.7  |
| symfony/yaml                       | v6.4.3 | v6.4.7  |
| twig/twig                          | v3.9.3 | v3.10.2 |
+------------------------------------+--------+---------+

+-----------------------------------+---------+--------+
| Dev Changes                       | From    | To     |
+-----------------------------------+---------+--------+
| composer/composer                 | 2.7.2   | 2.7.6  |
| composer/xdebug-handler           | 3.0.4   | 3.0.5  |
| mglaman/phpstan-drupal            | 1.2.10  | 1.2.11 |
| phpstan/phpdoc-parser             | 1.28.0  | 1.29.0 |
| phpstan/phpstan                   | 1.10.67 | 1.11.0 |
| phpstan/phpstan-deprecation-rules | 1.1.4   | 1.2.0  |
| phpstan/phpstan-phpunit           | 1.3.16  | 1.4.0  |
| squizlabs/php_codesniffer         | 3.9.1   | 3.9.2  |
| symfony/browser-kit               | v6.4.3  | v6.4.7 |
| symfony/css-selector              | v6.4.3  | v6.4.7 |
| symfony/dom-crawler               | v6.4.4  | v6.4.7 |
| symfony/lock                      | v6.4.6  | v6.4.7 |
| symfony/phpunit-bridge            | v6.4.6  | v6.4.7 |
| webflo/drupal-finder              | 1.2.2   | 1.3.0  |
+-----------------------------------+---------+--------+
longwave’s picture

Priority: Normal » Critical
quietone’s picture

The only question I have here is why are there comments added to the the phpstan baseline?

longwave’s picture

These are "error identifiers", new in PHPStan 1.11: https://github.com/phpstan/phpstan/releases/tag/1.11.0

longwave’s picture

Status: Needs review » Needs work

Actually I guess I should bump the minimum version of PHPStan here.

longwave’s picture

Status: Needs work » Needs review
quietone’s picture

But why are changes needed to the baseline? There were no errors before they were added.

longwave’s picture

There were a couple of minor changes to the baseline where the error message has been corrected/improved:

-       'message' => '#^Call to deprecated method getConfig\\(\\) of class GuzzleHttp\\\\ClientInterface\\:
+       'message' => '#^Call to deprecated method getConfig\\(\\) of interface GuzzleHttp\\\\ClientInterface\\:

This required regenerating the baseline, which now outputs the error identifiers; we should keep this in sync here otherwise we will only have to do it next time we need to regenerate the baseline because we add or remove a PHPStan-reported issue.

quietone’s picture

Status: Needs review » Reviewed & tested by the community

As I went to bed last night I realized that I didn't run PHPStan on all files. Once I did, I get errors, including the one above. So, yes rebuilding the baseline makes sense.

  • alexpott committed 06881e8e on 10.3.x
    Issue #3447204 by longwave, quietone: Update Composer dependencies for...
alexpott’s picture

Status: Reviewed & tested by the community » Fixed

Committed 06881e8 and pushed to 10.3.x. Thanks!
Committed 24e0148 and pushed to 10.4.x. Thanks!

  • alexpott committed 24e0148b on 10.4.x
    Issue #3447204 by longwave, quietone: Update Composer dependencies for...

Status: Fixed » Closed (fixed)

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