Problem/Motivation

Drupal 8.2.x uses the "symfony/psr-http-message-bridge" component to offer compatibility with PSR-7.
This component converts Symfony requests to PSR-7 request objects.

Problem: the version used in composer is v0.2.

This version is full of nasty bugs. For instance, it will crash if you submit a form with an empty <input type="file"> field.

Proposed resolution

Simply update the dependency to v1.0.
There are no breaking change in the API, unit tests are still running fine.

Comments

moufmouf created an issue. See original summary.

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.0-alpha1 will be released the week of January 30, 2017, which means new developments and disruptive changes should now be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

rreiss’s picture

StatusFileSize
new46.75 KB

It seems like it was already update on 8.3.1, but I have a composer dependencies issue when trying to update from 8.2.x to 8.3.1 .
See https://drupal.stackexchange.com/questions/234321/updating-core-from-8-2... .

I had to delete /core, /vendor and /composer.lock to be able to upgrade to 8.3.1.

symphony/psr-http-message-bridge issue screenshot

jlbellido’s picture

Following, same error.

dawehner’s picture

Status: Needs review » Fixed

This sounds like you missed to include composer update width-dependencies

Nevertheless, this issue is fixed now.

Status: Fixed » Closed (fixed)

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

hamrant’s picture

@rreiss I have the same problem (update from 8.2.x to 8.3.2)
deleting of vendor directory is fixed issue