Problem/Motivation

https://github.com/symfony/symfony/releases/tag/v6.2.0-RC1

Steps to reproduce

COMPOSER_ROOT_VERSION=10.1.x-dev composer update symfony/* -W

Proposed resolution

$ ~/.composer/vendor/bin/composer-lock-diff --no-links
+------------------------------+--------------+------------+
| Production Changes           | From         | To         |
+------------------------------+--------------+------------+
| symfony/console              | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/dependency-injection | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/error-handler        | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/event-dispatcher     | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/http-foundation      | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/http-kernel          | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/mime                 | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/process              | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/routing              | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/serializer           | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/validator            | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/var-dumper           | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/var-exporter         | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/yaml                 | v6.2.0-BETA3 | v6.2.0-RC1 |
+------------------------------+--------------+------------+

+------------------------+--------------+------------+
| Dev Changes            | From         | To         |
+------------------------+--------------+------------+
| symfony/browser-kit    | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/css-selector   | v6.2.0-BETA1 | v6.2.0-RC1 |
| symfony/dom-crawler    | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/filesystem     | v6.2.0-BETA1 | v6.2.0-RC1 |
| symfony/finder         | v6.2.0-BETA1 | v6.2.0-RC1 |
| symfony/lock           | v6.2.0-BETA3 | v6.2.0-RC1 |
| symfony/phpunit-bridge | v6.2.0-BETA3 | v6.2.0-RC1 |
+------------------------+--------------+------------+

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

andypost created an issue. See original summary.

andypost’s picture

Status: Active » Needs review
FileSize
24.69 KB

Status: Needs review » Needs work

The last submitted patch, 2: 3323741-2.patch, failed testing. View results

catch’s picture

Status: Needs work » Needs review
FileSize
1.13 KB
25.82 KB
Spokje’s picture

The last submitted patch, , failed testing. View results

Spokje’s picture

FileSize
9.49 KB
9.49 KB
Spokje’s picture

andypost’s picture

+++ b/core/phpstan.neon.dist
@@ -5,7 +5,7 @@ includes:
-  level: 1
+  level: 2

that's unrelated change

Spokje’s picture

that's unrelated change

Yes sorry, didn't clear my workspace switching issues.
Removed it in patch #8.

catch’s picture

+++ b/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php
@@ -32,7 +32,7 @@ class ComposerProjectTemplatesTest extends ComposerBuildTestBase {
    */
-  protected const MINIMUM_STABILITY = 'beta';
+  protected const MINIMUM_STABILITY = 'RC';
 

This is what I missed in #4...

Looks like we need a 10.0.x-specific version but otherwise all looks good.

andypost’s picture

andypost’s picture

FileSize
460 bytes

the only change is hash

Status: Needs review » Needs work

The last submitted patch, 12: 3323741-12-10.0.patch, failed testing. View results

longwave’s picture

+++ b/composer.lock
@@ -471,18 +471,18 @@
                 "symfony/console": "^6.2@beta",

symfony/console is still beta.

Spokje’s picture

andypost’s picture

The last submitted patch, 16: 3323741-d10.0.x-15.patch, failed testing. View results

andypost’s picture

The last submitted patch, 19: 3323741-10.0-19.patch, failed testing. View results

Status: Needs review » Needs work

The last submitted patch, 20: 3323741-10.1-20.patch, failed testing. View results

Spokje’s picture

Status: Needs work » Needs review
longwave’s picture

Status: Needs review » Reviewed & tested by the community

The Symfony updates all look correct to me and the temporary project stability changes from #3319794: Update to Symfony 6.2 RC or update drupal/recommended-project creation and testMinimumStabilityStrictness() to allow minimum-stability to be less stable than core's stability have been reverted, the tests pass so this is RTBC.

  • catch committed 24a3203 on 10.0.x
    Issue #3323741 by andypost, Spokje, catch, longwave: upgrade Symfony...
  • catch committed 7fa1fe8 on 10.1.x
    Issue #3323741 by andypost, Spokje, catch, longwave: upgrade Symfony...
catch’s picture

Status: Reviewed & tested by the community » Fixed

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

Status: Fixed » Closed (fixed)

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