Release notes snippet

Horizon Aid 1.0.0-alpha1

Highlighted important changes

  • feat: #3607228 First release of the Horizon Aid site template: a Drupal CMS site template recipe for NGOs, nonprofits and humanitarian/aid organizations, installable from the site-template step of the Drupal installer.
  • task: #3607228 Pin every cross-dependency to a released constraint, so the recipe no longer depends on a development branch.

Added

  • feat: #3613646 Country content type with its listing, cards and full page layout.
  • feat: #3613658 All twelve countries, with the country listings rendered from the view.
  • feat: #3613697 Program content type, with the programmes page rendered from the programs view.
  • feat: #3613682 Varbase Events Base, with the event listings rendered from the events view.
  • feat: #3614099 Events listing, its card view mode, the Topic filter and demo content.
  • feat: #3613856 Full Resources demo content, so the listing, its filters and its pager can be seen.
  • feat: #3613864 Home page sections fed from views instead of hand-placed cards.
  • feat: #3614664 Global footer region built in Drupal Canvas to the design.
  • feat: #3617244 Header search toggle, with search index view modes and displays for the content types and taxonomy terms.
  • feat: #3615987 Varbase functional testing suite covering every shipped section.
  • task: #3607228 Horizon Aid brand assets, the recipe logo and the admin/navigation logo override.
  • task: #3613821 Horizon Aid home page as the site template screenshot in the installer.

Changed

  • task: #3607228 Pin the eighteen varbase_*_base recipes and drupal/vartheme_bs5_horizonaid to released constraints (~1.0.0-rc1, ~1.0.0-alpha2). A pre-release sorts below its own release, so each constraint names its own pre-release rather than using ~1.0.0.
  • feat: #3617244 Place the header search as an inline bar that stays expanded in the Drupal Canvas editor.
  • feat: #3614494 Match the More Events block, the share platforms and the event banner to the design.
  • feat: #3614639 Show the filter reset, and match the listing spacing and summary to the design.
  • task: #3613654 Drop the dummy detail pages and the placeholder copy from the shipped pages.
  • perf: #3615987 Adopt the shared fast CI and show every test step.
  • docs: #3607228 Update the version badge to 1.0.0-alpha1 in README.md, and add CHANGELOG.md.

Fixes

  • fix: #3607228 Make the Horizon Aid site template install, and replace the Varbase Starter leftovers.
  • fix: #3614665 Make a fresh install of the site template complete.
  • fix: #3614494 Repair the install, tag the demo events and build the event full page.
  • fix: #3614797 Remove the leading slash from the site template finish_url.
  • fix: #3613826 Stop duplicating Drupal CMS recipe content, and ship the missing Terms and Conditions page.
  • fix: #3613791 Make the On the Ground text readable, and render See Other Countries as a grid.
  • fix: #3614658 Order the header menu to the design, and drop the duplicate Events link.
  • fix: #3615293 Match the Share rail's platforms and order to the design, with Instagram as a plain link.
  • fix: #3615208 Show a description on the Where We Work country cards.
  • fix: #3616336 Fix the missing Donate h1 and the Our Impact figure contrast, and keep the footer heading in document order.
  • fix: #3607228 Resolve the programme page's component versions instead of shipping active.
  • fix: #3607228 Add the breadcrumb to every top-level page, and drop it from the home page.
  • fix: #3607228 Give every country, programme and resource an image of its own subject, and make the listings' text readable.
CommentFileSizeAuthor
#4 horizon-aid-01-00-00-a1.png22.27 KBrajab natshah

Issue fork horizonaid-3617533

Command icon 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

rajab natshah created an issue. See original summary.

rajab natshah’s picture

Issue summary: View changes
StatusFileSize
new22.27 KB

rajab natshah’s picture

Released.

Merge request !54 set version to 1.0.0-alpha1 and tightened all 19 1.0.x-dev constraints to named pre-releases (17 x ~1.0.0-rc1, Varbase Events Base ~1.0.0-alpha2, Vartheme BS5 Horizon Aid ~1.0.0-alpha2), so the release ships no x-dev dependency.

Before tagging, a fresh Varbase 11 install through the browser installer's site-template picker was verified: no error messages, 70 nodes, 8 Drupal Canvas pages, 248 modules, the expected default theme, every shipped path returning 200, and /search rendering exactly one h1.

Keeping this issue open: the Back to DEV merge request !55 is still unmerged, so 1.0.x still reads version: 1.0.0-alpha1. This issue can be set to Fixed once that merges.

AI-Generated: Yes

rajab natshah’s picture

Assigned: Unassigned » mohammed j. razem
Status: Active » Needs review
rajab natshah’s picture

Assigned: mohammed j. razem » josebc
rajab natshah’s picture

Assigned: josebc » Unassigned
Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

rajab natshah’s picture

Status: Fixed » Closed (fixed)