Update ECA to 3.0, including Modeler API and BPMN

Created on 29 July 2025, 10 days ago

Problem/Motivation

ECA 3.0, BPMN_iO 3.0, and Modeler API 1.0 will be released this week. Drupal CMS should bump the dependencies for those releases.

Proposed resolution

For new installations of Drupal CMS, this is nothing special, just a regular improvement.

For existing installations, there is an upgrade hook and a post update script, which take care of the necessary steps to be taken. It's important to first update the code base, then to refresh cache (drush cr) and finally run the update (drush updatedb). This should probably be mentioned in the release notes. I don't think that we need a CR for that, though.

📌 Task
Status

Active

Component

General

Created by

🇩🇪Germany jurgenhaas Gottmadingen

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

Merge Requests

Comments & Activities

  • Issue created by @jurgenhaas
  • Merge request !583Update constraints → (Open) created by jurgenhaas
  • 🇩🇪Germany jurgenhaas Gottmadingen

    I've updated the constraints. Also added Modeler API as an explicit requirement. However, that could be removed as it is required implicitly by BPMN_io and also by AI Agents. I leave that decision to the project lead to be made.

    In a second step, I will also update the ECA models to the new format so that new installations will get them directly without having to be migrated afterwards.

  • Pipeline finished with Failed
    10 days ago
    Total: 578s
    #559343
  • 🇩🇪Germany jurgenhaas Gottmadingen

    Looks like we have a lot of failing tests which is due to schema errors with the existing models. That's actually expected and will be resolved when the models for updated as stated in #3

  • Pipeline finished with Running
    10 days ago
    #559659
  • 🇩🇪Germany jurgenhaas Gottmadingen
Production build 0.71.5 2024