Use drupal/ezcontent_api instead of srijanone/ezcontent_api

Created on 13 June 2023, over 1 year ago

Problem/Motivation

The EzContent API package required in EzContent is using the `dev-master` branch of srijanone/ezcontent_api package, instead it should use the stable release of drupal/ezcontent_api package for having stable updates. This is currently breaking the installation for D9 (example, 9.4.9)

Steps to reproduce

  1. composer create-project drupal/recommended-project:9.4.9 MY_PROJECT;
  2. cd MY_PROJECT;
  3. Add asset-packagist repo in composer.json
  4. Set minimum stability to dev in composer.json
  5. Enable patching in composer.json
  6. composer require cweagans/composer-patches
  7. composer require srijanone/ezcontent:2.1.4

Proposed resolution

  1. Create D9 compatible release of drupal/ezcontent_api (and create a separate branch for D10 compatibility to not lose/interfere with D9 compatibility)
  2. Remove srijanone/ezcontent_api from EzContent's composer.json and add drupal/ezcontent_api pointing to the above D9 compatible release.

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Fixed

Version

2.2

Component

Code

Created by

🇮🇳India Vinay15 Navi Mumbai

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

Comments & Activities

Production build 0.71.5 2024