Update from drupal/core-recommended to drupal/core

Created on 7 July 2023, 12 months ago
Updated 13 July 2023, 12 months ago

Problem/Motivation

We are encountering a compatibility issue with our current Drupal core package, drupal/core-recommended, which is preventing us from utilizing Guzzle v7 that is compatible with PHP 8.1. As part of our efforts to make Open Social PHP 8.1 compatible, we need to update this dependency. Without the updated dependency, we are unable to run our tests on Behat using PHP 8.1. Resolving this issue is crucial to ensure the smooth functioning and compatibility of our system.

Steps to reproduce

On a PHP 8.1 environment, run Behat tests.

Proposed resolution

According to this change request https://www.drupal.org/node/3268032 β†’ we need to drop our use of drupal/core-recommended and require drupal/core

Site owners who are using drupal/core-recommended and wish to use Guzzle 7 will need to change their site to depend on drupal/core directly. Note that your Composer dependencies will no longer be locked to specific patch releases after this change, so you will need to take care to avoid accidentally updating dependencies before your site is ready.

For a full documentation, please check this PR https://github.com/goalgorilla/open_social/pull/3457

Remaining tasks

N/A

User interface changes

N/A

API changes

N/A

Data model changes

N/A

πŸ“Œ Task
Status

Fixed

Version

11.9

Component

Code (back-end)

Created by

πŸ‡³πŸ‡±Netherlands tbsiqueira Rotterdam

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024