Remove update workaround added in 8.x-2.0-beta4 from 3.0.x branch

Created on 9 July 2024, 2 months ago
Updated 24 July 2024, about 2 months ago

Problem/Motivation

Configuration Synchronizer 8.x-2.0-beta4 β†’ included a fix for #3011089: Sites cannot update from prior to 8.x-2.0-beta2 β†’ that added a ServiceProvider class that dynamically removes services dependencies if the new dependency (Configuration Normalizer) wasn't available as a workaround for a Drupal core 8.7.x issue ( #2863986: Allow updating modules with new service dependencies β†’ ) that caused problems when modules added new service dependencies.

The associated core issue has been fixed for along time and this code should no longer be needed in the 3.0.x branch.

Steps to reproduce

Proposed resolution

Remove Drupal\config_sync\ConfigSyncServiceProvider.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Fixed

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States joegraduate Arizona, USA

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024