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

    Release Notes 2.2
    Release Notes Release Notes 2.2

    V2.2 introduces a full sponsorship feature for events — letting sponsors register their own attendees through a dedicated portal — along with receipt email delivery for event payments and a couple of receipt-handling fixes.

    Release Notes 2.1
    Release Notes Release Notes 2.1

    V2.1 introduces donations for training programs, fixed-price sponsorship tiers for events, three new subsite spotlight sections, and a set of reliability fixes ensuring payments and receipts are never silently lost.

    Release Notes - Version 2.0
    Release Notes Release Notes - Version 2.0

    V2.0 introduces Hindi language support across the platform, smarter event checkout with configurable T&C and personalised confirmation emails, tighter controls over what attendees must provide at registration, and a clutch of fixes that resolve broken flows on subsite event pages.