Problem/Motivation
Canvas 1.10.0 and 1.10.1 have been released. canvas_extjs works fine against them, but composer.json still caps the dependency below 1.10, so the module cannot be installed on a 1.10 site.
Steps to reproduce
On a Drupal 11.3+ site:
composer require 'drupal/canvas:1.10.1' composer require 'drupal/canvas_extjs:^1.2'
The second command fails to resolve:
drupal/canvas_extjs requires drupal/canvas >=1.5 <1.10 -> found drupal/canvas[1.5.0, ..., 1.9.0] but it conflicts with your root composer.json require (1.10.1).
Proposed resolution
Raise the upper bound from 1.10 to 1.11, so the constraint becomes >=1.5 <1.11. This admits all 1.10.x releases while still excluding 1.11 until it has been tested. No code changes are needed.
Follows on from #3614951: Allow installing canvas 1.9.* and #3612009: Allow installing canvas 1.5.* to 1.8.*.
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork canvas_extjs-3616384
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
sraseef commentedComment #5
fagothere are some changes in custom_elements 3.x-dev and canvas 1.x-dev what break tests. Updating it for that.
The canvas issues resolves a future compatibility issue with 1.11 already, in a backwards compatible way.
Comment #7
fagoall green now, merging!