Incorrect dependencies for 3.0.0

Created on 14 October 2024, about 1 month ago

Problem/Motivation

I've been updating modules on a Drupal 10.2 site with Inline Responsive Images and have found that the new 3.0.0 is incompatible with Drupal 10.2 because the class Drupal\filter\Attribute\Filter isn't present until 10.3. The site emits an error on database update:

The "filter_imagestyle" plugin does not exist. Valid plugin IDs for Drupal\filter\FilterPluginManager are: ...

Steps to reproduce

  1. Start with a Drupal 10.2 site with the module on a version prior to 3.0.0
  2. Update module to 3.0.0 without updating site to 3.0.0

Proposed resolution

Perhaps a 3.0.1 should be cut with drupal/core requirements set to 10.3 and above. This won't solve the problem for 10.2 users though. Perhaps a patch could be defined for 10.2 users rolling back the change?

Remaining tasks

Patch module and test.

User interface changes

None.

API changes

None.

Data model changes

None.

🐛 Bug report
Status

Active

Version

3.0

Component

Code

Created by

🇦🇺Australia geoffreyr

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