Problem/Motivation

Symfony 6.1.1 is out.

https://github.com/symfony/symfony/releases/tag/v6.1.1

Symfony 6.1.1 dev fixes an API regression that caused a critical bug in BigPipe. Once 6.1.1 is released, we should be able to update to it smoothly.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Symfony has been updated to version 6.1.1

Issue fork drupal-3275864

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:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

catch created an issue. See original summary.

Spokje’s picture

First stab.

$ composer-lock-diff --no-links
+------------------------------------+---------+--------------+
| Production Changes                 | From    | To           |
+------------------------------------+---------+--------------+
| symfony/console                    | v6.0.5  | v6.1.0-BETA1 |
| symfony/dependency-injection       | v6.0.3  | v6.1.0-BETA1 |
| symfony/deprecation-contracts      | v3.0.0  | v3.0.1       |
| symfony/error-handler              | v6.0.3  | v6.1.0-BETA1 |
| symfony/event-dispatcher           | v6.0.3  | v6.1.0-BETA1 |
| symfony/event-dispatcher-contracts | v3.0.0  | v3.0.1       |
| symfony/http-foundation            | v6.0.3  | v6.1.0-BETA1 |
| symfony/http-kernel                | v6.0.4  | v6.1.0-BETA1 |
| symfony/mime                       | v6.0.3  | v6.1.0-BETA1 |
| symfony/polyfill-iconv             | v1.24.0 | v1.25.0      |
| symfony/polyfill-intl-idn          | v1.24.0 | v1.25.0      |
| symfony/polyfill-php81             | v1.24.0 | REMOVED      |
| symfony/process                    | v6.0.5  | v6.1.0-BETA1 |
| symfony/routing                    | v6.0.3  | v6.1.0-BETA1 |
| symfony/serializer                 | v6.0.3  | v6.1.0-BETA1 |
| symfony/service-contracts          | v3.0.0  | v3.0.1       |
| symfony/translation-contracts      | v3.0.0  | v3.0.1       |
| symfony/validator                  | v6.0.3  | v6.1.0-BETA1 |
| symfony/var-dumper                 | v6.0.3  | v6.1.0-BETA1 |
| symfony/yaml                       | v6.0.3  | v6.1.0-BETA1 |
+------------------------------------+---------+--------------+

+------------------------+--------+--------------+
| Dev Changes            | From   | To           |
+------------------------+--------+--------------+
| symfony/browser-kit    | v6.0.3 | v6.1.0-BETA1 |
| symfony/css-selector   | v6.0.3 | v6.1.0-BETA1 |
| symfony/dom-crawler    | v6.0.3 | v6.1.0-BETA1 |
| symfony/filesystem     | v6.0.6 | v6.1.0-BETA1 |
| symfony/finder         | v6.0.3 | v6.1.0-BETA1 |
| symfony/lock           | v6.0.3 | v6.1.0-BETA1 |
| symfony/phpunit-bridge | v6.0.3 | v6.1.0-BETA1 |
+------------------------+--------+--------------+
Spokje’s picture

FileSize
718 bytes
57.6 KB

Lowered MINIMUM_STABILITY to beta in core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php

Spokje’s picture

Status: Active » Needs work

mondrake’s picture

Assigned: mondrake » Unassigned
mondrake’s picture

andypost’s picture

Title: Symfony 6.1 compatibility » [META] Symfony 6.1 compatibility

As it got split

mondrake’s picture

Issue tags: +Symfony 6.1
mondrake’s picture

Issue summary: View changes

BETA-2 released today.

Spokje’s picture

BETA-2 (diff below against the already present BETA-1 update in #2:

$ composer-lock-diff --no-links
+------------------------------+--------------+--------------+
| Production Changes           | From         | To           |
+------------------------------+--------------+--------------+
| symfony/console              | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/dependency-injection | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/event-dispatcher     | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/http-foundation      | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/http-kernel          | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/routing              | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/serializer           | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/string               | v6.0.3       | v6.0.8       |
| symfony/var-dumper           | v6.1.0-BETA1 | v6.1.0-BETA2 |
| symfony/yaml                 | v6.1.0-BETA1 | v6.1.0-BETA2 |
+------------------------------+--------------+--------------+

+---------------------+--------------+--------------+
| Dev Changes         | From         | To           |
+---------------------+--------------+--------------+
| symfony/dom-crawler | v6.1.0-BETA1 | v6.1.0-BETA2 |
+---------------------+--------------+--------------+
Spokje’s picture

mondrake’s picture

Spokje’s picture

Issue summary: View changes
Spokje’s picture

composer-lock-diff against the current 10.0.x-dev:

$ composer-lock-diff --no-links
+------------------------------+---------+------------+
| Production Changes           | From    | To         |
+------------------------------+---------+------------+
| symfony/console              | v6.0.8  | v6.1.0-RC1 |
| symfony/dependency-injection | v6.0.8  | v6.1.0-RC1 |
| symfony/error-handler        | v6.0.8  | v6.1.0-RC1 |
| symfony/event-dispatcher     | v6.0.3  | v6.1.0-RC1 |
| symfony/http-foundation      | v6.0.8  | v6.1.0-RC1 |
| symfony/http-kernel          | v6.0.8  | v6.1.0-RC1 |
| symfony/mime                 | v6.0.8  | v6.1.0-RC1 |
| symfony/polyfill-php81       | v1.25.0 | REMOVED    |
| symfony/process              | v6.0.8  | v6.1.0-RC1 |
| symfony/routing              | v6.0.8  | v6.1.0-RC1 |
| symfony/serializer           | v6.0.8  | v6.1.0-RC1 |
| symfony/validator            | v6.0.8  | v6.1.0-RC1 |
| symfony/var-dumper           | v6.0.8  | v6.1.0-RC1 |
| symfony/yaml                 | v6.0.3  | v6.1.0-RC1 |
+------------------------------+---------+------------+

+------------------------+--------+------------+
| Dev Changes            | From   | To         |
+------------------------+--------+------------+
| symfony/browser-kit    | v6.0.3 | v6.1.0-RC1 |
| symfony/css-selector   | v6.0.3 | v6.1.0-RC1 |
| symfony/dom-crawler    | v6.0.6 | v6.1.0-RC1 |
| symfony/filesystem     | v6.0.7 | v6.1.0-RC1 |
| symfony/finder         | v6.0.8 | v6.1.0-RC1 |
| symfony/lock           | v6.0.7 | v6.1.0-RC1 |
| symfony/phpunit-bridge | v6.0.8 | v6.1.0-RC1 |
+------------------------+--------+------------+
mondrake’s picture

mondrake’s picture

mondrake’s picture

Issue summary: View changes
catch’s picture

The commit that caused #3276186: [upstream] BigPipe breaks with symfony/http-foundation 6.1 has been reverted, so I think we're just waiting for the next Symfony patch release here now. It would not hurt to do a dev update to see if everything (except the stability test) passes now maybe.

Gábor Hojtsy’s picture

Status: Needs work » Postponed

Marking postponed to make this clear as per #20 and Drupal 10 readiness meeting comment by @catch.

catch’s picture

Title: [META] Symfony 6.1 compatibility » [META] Update to 6.1.1

On the basis that we just need to update to 6.1.1 now, re-titling this. Don't think we need a separate issue for the update itself unless a load of new blockers show up.

catch’s picture

Title: [META] Update to 6.1.1 » [upstream] Update to Symfony 6.1.1
Issue summary: View changes
Gábor Hojtsy’s picture

Opened #3284422: [META] Symfony 6.2 compatibility as well. Not sure whether there will be or need to be Drupal 9.5 changes thanks to that, so titled and targeted Drupal 10 for now.

Gábor Hojtsy’s picture

mondrake’s picture

Title: [upstream] Update to Symfony 6.1.1 » Update to Symfony 6.1.1
Status: Postponed » Needs work
Issue tags: +Needs reroll

Symfony 6.1.1 is out.

mondrake’s picture

Assigned: Unassigned » mondrake

Working on the update.

mondrake’s picture

Issue summary: View changes
Status: Needs work » Needs review
Issue tags: -Needs reroll
mondrake’s picture

Assigned: mondrake » Unassigned
catch’s picture

Category: Plan » Task
longwave’s picture

Status: Needs review » Reviewed & tested by the community

  • catch committed f35400e on 10.0.x
    Issue #3275864 by Spokje, mondrake, catch: Update to Symfony 6.1.1
    
catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed f35400e and pushed to 10.0.x. Thanks!

catch’s picture

Issue summary: View changes
Issue tags: +10.0.0 release notes

I'm sure we'll do another Symfony update before release, but added a release note just in case.

Status: Fixed » Closed (fixed)

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