Downloads

Download tar.gz 37.61 MB
MD5: d9ca350c975dea60419a29e494537966
SHA-1: 810088f302f8b335c672860b7972bbe81e087a54
SHA-256: 59544a806a27fac4d0afacefcb7a0a73f11aee9a96099114db03450b64a81530
Download zip 37.88 MB
MD5: a5cdc343d99a2a9f4b6a9baf11383c1a
SHA-1: 82787eaefc9e7f6000bdb713beb4edf4954d710c
SHA-256: 61b3eed3a7d2e43b95a564524420a535c0de8bd3d12576f984be96d2a04cdc01

Release notes

Horizon Aid 1.0.0-alpha2


Horizon Aid 1.0.0-alpha2 CI pipeline Horizon Aid 1.0.0-alpha2 automated functional testing report Horizon Aid public demo is live Horizon Aid design system in Figma Horizon Aid documentation Join our Slack

Horizon Aid documentation

Check out Horizon Aid documentation for more details.

Automated Functional Acceptance Testing Features


Setup Horizon Aid Locally with:

The Drupal CMS installer with DDEV

mkdir ~/workspace/projects/my-drupal-site-horizonaid && cd ~/workspace/projects/my-drupal-site-horizonaid
ddev config --project-type=drupal11 --docroot=web
ddev composer create-project drupal/cms
ddev launch

Then choose Horizon Aid on the installer's site template step.


Highlighted important changes

  • fix: #3620437 Pin the header SDC and block component versions to active. A hard-coded component version hash 500s on every request once the component changes, so every page carrying the header could break after a theme update.
  • Every cross-dependency is now pinned to a published release instead of 1.0.x-dev: the sixteen varbase_*_base recipes and drupal/vartheme_bs5_horizonaid (~1.0.0-alpha4). A pre-release sorts below its own release, so each constraint names its own pre-release rather than using ~1.0.0.

Added

  • feat: #3620065 Re-export the Drupal Canvas component configs, so the Canvas Icon Picker is available on the shipped components.

Changed

  • task: #3620353 Install the front-end libraries with Composer rather than drupal-libraries-sync, so a build needs no extra sync step.
  • task: #3620223 Move Search after Varbase Content Base in recipe.yml, so the search index is built against content that already exists.
  • feat: #3614681 Complete the Varbase Patches wiring that shipped only partly in 1.0.0-alpha1.
  • task: #3618245 Then move it back out: vardot/varbase-patches and the Drupal CMS wiring script belong to the project template, not to a site template recipe, so the recipe no longer carries either.
  • task: #3618301 Run the Varbase functional testing suite against the Drupal CMS install in CI, with quick smoke checks on that job.

Fixes

  • fix: #3620437 Pin the header SDC component versions and the block component versions to active.
  • fix: #3620330 Remove the Varbase Dev Base requirement, as the recipe is never applied by this site template.
  • fix: #3620725 Remove the Varbase API Base requirement, and drop the swagger-ui library assertion that the removed requirement satisfied.
Created by: rajab natshah
Created on: 5 Sep 2026 at 11:12 UTC
Last updated: 20 Oct 2026 at 08:03 UTC
Bug fixes
New features

Other releases