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 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 sixteenvarbase_*_baserecipes anddrupal/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-patchesand 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.