Problem/Motivation
This recipe requires drupal/canvas_override at 1.0.x-dev, a dev branch. A dev constraint can never be satisfied on a project using Composer's default minimum-stability: stable, so it blocks Varbase Starter, and through it Drupal CMS.
drupal/canvas_override 1.0.x-dev -> found drupal/canvas_override[1.0.x-dev] but it does not match your minimum-stability.Until tonight this could not be fixed here, because Canvas Override had no stable release at all: the newest tag was 1.0.0-rc1. It now has one. Canvas Override 1.0.0 is released, carrying six fixes since rc1, two of them access-control hardening.
Steps to reproduce
- On a project with the default
minimum-stability: stable, require this recipe or Varbase Starter. - Resolution fails on
drupal/canvas_override.
Proposed resolution
Require ~1.0.0 instead of 1.0.x-dev.
A tilde constraint keeps taking patch releases, so a later 1.0.1 arrives without another change here.
Remaining tasks
- ✅ File an issue
- ✅ Addition/Change/Update/Fix
- ✅ Testing to ensure no regression
- ✅ Reviewed by a human
- ✅ Code review by maintainers
- ✅ Release varbase_canvas_base-1.0.1
User interface changes
- None. The same code is installed; only the constraint changes.
API changes
drupal/canvas_overrideis required as~1.0.0rather than1.0.x-dev.
Data model changes
- None.
Release notes snippet
- Require the released Canvas Override 1.0.0 instead of its dev branch, so this recipe resolves on a project with the default stable stability.
Issue fork varbase_canvas_base-3621562
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 #4
rajab natshahComment #6
rajab natshahComment #7
rajab natshah