fix: #3621336 Remove the three never-applied base recipes from Horizon Aid to resolve on Stable for Drupal CMS

Closes #3621336.

Why

These base recipes are required in composer.json but never listed in this template's recipe.yml, so they are pulled in as dependencies and never applied. They bring contrib packages that have no stable release, which blocks installing the template on a project using Composer's default minimum-stability: stable. Removing them changes nothing about what the template installs; only the dependency tree is cleaned. They are added to drupal/varbase_project in #3621338, whose root sets minimum-stability: dev.

What changed

Removed from require in composer.json:

  • drupal/varbase_ai_base
  • drupal/varbase_auth_base
  • drupal/varbase_i18n_base

composer.json is the only file touched. recipe.yml, config, content and tests are unchanged, and the JSON was parsed after editing to confirm it still loads.

AI policy disclosure

AI-Generated: Yes

Checkpoints

  • File an issue about this project
  • Addition/Change/Update/Fix to this project
  • Testing to ensure no regression
  • Automated unit/functional testing coverage
  • Developer Documentation support on feature change/addition
  • User Guide Documentation support on feature change/addition
  • UX/UI designer responsibilities
  • Accessibility and Readability
  • Reviewed by a human
  • Code review by maintainers
  • Full testing and approval
  • Credit contributors
  • Review with the product owner
  • Update Release Notes
  • Release
Edited by Rajab Natshah

Merge request reports

Loading