Is composer-merge-plugin still maintained?

Created on 31 March 2025, 6 days ago

Problem/Motivation

Webform relies heavily on composer-merge-plugin to install JS libraries.
The latest commit in this plugin was 2 years ago.

It has several unfixed bugs that caused us to move away from it and install JS libraries with Asset Packagist instead.
For example this has been reported multiple times over the years: https://github.com/wikimedia/composer-merge-plugin/pull/257

It still works for most use cases but we might want to avoid relying too heavily on software that is not actively maintained.

Steps to reproduce

Proposed resolution

I'm not sure there is a satisfying alternative (see discussion in ✨ Implement core management of 3rd-party FE libraries Active ).
Most other solutions (Asset Packagist, Yarn, etc.) have their own drawbacks.

However it might be worth starting to support a second solution alongside compoer-merge-plugin, in case it becomes abandoned.

Remaining tasks

User interface changes

API changes

Data model changes

🌱 Plan
Status

Active

Version

6.3

Component

Code

Created by

πŸ‡«πŸ‡·France prudloff Lille

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

Comments & Activities

Production build 0.71.5 2024