Version 1.6.4

Version 1.6.4

06 May 2026 1 min read

Version 1.6.4 is a maintenance release focused on receipt improvements, public subsite polish, and a critical production fix for document access. It improves PDF and print workflows for receipts, tightens protection for system Image Vault content, and fixes issues caused by HTML sanitisation and URL signing constraints.

Receipts: PDF download

  • The receipt print page now shows a “Download PDF” button alongside the existing print action when available.Added PDF download for receipts using server-side generation
  • Added unit tests for receipt print and download flows (authenticated and public token-based), plus coverage for ReceiptTokenService methods.

Projects: implementing partner is now optional

  • Made Implementing Partner optional on projects (model + form), removing the mandatory constraint and the hardcoded required asterisk in the UI.
  • Fixed the public subsite Funding Projects injection code to safely handle projects with no partner (avoids AttributeError).
  • Enhanced the funding-projects modal to show Program Center details (name, location, address, sector, about) when present; omitted when not set.

Image Vault: protect system albums from editing

  • The Image Vault is a protected system album and should not be modifiable by users.
  • Hidden edit/delete actions for protected vault albums and their photos/videos across the gallery list, album detail, and photo view screens.

Public Subsite: FAQ accordion fix + theme-aligned UI

  • Fixed the subsite FAQ accordion breaking after save by allowing <button> tags through HTML sanitisation.
  • Added a repair routine to rebuild missing accordion buttons from already-stored broken page content (no resave required).
  • Applied theme colours to accordion UI states (active colour/background, focus ring, expanded chevron) so all themes render correctly.
  • Improved spacing consistency by removing redundant inner py-5 padding in injected live sections.
  • Added hero / hero-image section styles to components.css so these sections render correctly both on the public page and inside the editor preview.

Production fix: document viewer & downloads no longer fail with GCS AccessDenied

  • Fixed a production issue where the document viewer iframe (and downloads) could fail with anonymous GCS AccessDenied errors.
Share

Free Tool

Is your NGO Compliance Ready?

Answer questions across 8 domains and get a personalised gap analysis report — no login required.

⏱ 10–15 min ✓ Free 📄 Gap report
Start Free Assessment →

On this page

    You might also like

    Version 1.7.3
    Release Notes Version 1.7.3

    Version 1.7.3 delivers two major additions: A full Event Management module (events, tickets, registrations, and website publishing). A new Compliance Self‑Assessment tool that helps organisations review key compliance areas and receive a gap analysis report by email

    Version 1.7.2
    Release Notes Version 1.7.2

    Version 1.7.2 is focused on better file uploads and photo gallery improvements (albums can now be linked to multiple entities via Album Association).

    Version 1.7.1
    Release Notes Version 1.7.1

    Version 1.7.1 builds on the 1.7 (Google Maps) release with major account and authentication improvements — including Google Sign-In support and a secure change email address wizard with OTP verification.