Downloads

Download tar.gz 37.62 MB
MD5: d2262c11fe9904bd2155a618fe8f5003
SHA-1: bc2a350af10f08da99e3460f437f59784fca5669
SHA-256: c919a0a8f6d2f25a4d3ea9ddbefa3fce5c278ab2f070bd3c8dc87d12f0222fb2
Download zip 37.87 MB
MD5: 12a1244969858e2bcc0673b8d16fe1cf
SHA-1: 7aefdd3766927784d2b480a5db97ddf16cbb5c1a
SHA-256: b1ddc919d6da23b7f17b8002e2243b299bc37b68d8e556a31a07a3fd6547cfaa

Release notes

Horizon Aid 1.0.2


Horizon Aid 1.0.2 CI pipeline Horizon Aid 1.0.2 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.

  • fix: #3622092 Install canvas_page_template_component from the recipe so Canvas does not install it during RecipeAppliedEvent, so the site template installs on a stock Drupal CMS build with no patches of any kind.
  • fix: #3621847 Remove the nineteen Canvas Component config entities shipped in the fallback state, which logged 477 PHP warnings on every install.
  • fix: #3621848 Point the header search box at a plain form instead of the search page's Views exposed block, so the Component keeps its dependencies.
  • fix: #3622140 Restore the inline exposed form on the search results page.
  • fix: #3622112 Rename user 1 so the functional suite can log in, and shorten the two job names.
  • fix: #3622114 Clear the restored cmssite directory before composer create-project.
  • task: #3622094 Test Horizon Aid on Drupal CMS only, and rename the test job to functional testing.

Known issues:

  • #3620718 Not fixed in this release. A fresh install can leave a stale cache so the first web request fatals site-wide with PluginNotFoundException for the redirect entity type. Running drush cr clears it and the site is then fully correct.
Created by: rajab natshah
Created on: 10 Sep 2026 at 08:31 UTC
Last updated: 20 Oct 2026 at 08:02 UTC
Bug fixes

Other releases