Version 1.6

Version 1.6

06 Apr 2026 Sudeep Dsouza 1 min read

Version 1.6 introduces the new Organisation Subsite — a per-organisation public website builder served from an org subdomain — and includes important stability and security fixes for the subsite stack. This release also ships improvements across project financial workflows (disbursements + donations) and the AI newsletter experience.

Organisation Subsite (CMS): new public website builder

  • Introduced the new subsite app: a per-organisation public website served from an org subdomain.
  • Added Subsite and SubsitePage models with sanitised HTML content.
  • Added subdomain routing middleware for production and a local dev override for testing.
  • Integrated the visual page editor into the CMS dashboard.
  • Added sanitisation dependencies and permissions wiring for all roles.

Disbursements: soft-delete + improved project UI

  • Disbursements are now soft-deleted (tracked via is_deleted, deleted_at, deleted_by) instead of being permanently removed.
  • Default queries exclude deleted records; the admin uses an unfiltered manager so deleted items remain visible and filterable.
  • Disbursements moved into a dedicated Disbursements tab on the Project detail page with a sortable table, edit/delete actions, and a delete confirmation modal.

Donations: post-save receipt actions + soft-delete

  • The Create Donation flow now supports post-save actions via a confirmation modal:
    • Save the donation (always on)
    • Create a receipt (default on)
    • Email the receipt to the donor (default off)
  • Receipt generation is handled via the existing receipt status + notification services.
  • Donation deletion is now soft-delete (audit fields preserved; default queries exclude deleted rows).
  • The donor autocomplete now emits a donorSelected event so the modal can display the donor’s email dynamically.

Newsletter: improved AI prompt + live financial stats

  • Updated the AI system prompt:
    • Includes partner name in subtitle
    • Passes through category
    • Produces a 2–3 paragraph body
    • Explicitly enforces “no financial figures” in the narrative
  • Switched newsletter financial stats from editable DB fields to live computation (stats always reflect current project values).
  • Improved preview UX:
    • Added lightbox viewer for project photos
    • Testimonial panel now renders consistently with an empty-state message
    • Pull quote panel only renders when quote text is present
Share

On this page

    You might also like

    Version 1.6.1
    Release Notes Version 1.6.1

    Version 1.6.1 is a maintenance release focused on better administration tools, clearer access controls, and improvements to lists and exports.

    Version 1.5.1
    Release Notes Version 1.5.1

    Version 1.5.1 continues the rollout of the new Beneficiaries and Training modules (for beneficiary registration, custom profile fields, enrollments, and attendance tracking), alongside a set of production fixes to improve the UX of the application.

    Version 1.5
    Release Notes Version 1.5

    Version 1.5 introduces a complete Marketing module foundation — including Mailing Lists, Email Templates, Sender Identities, and an end-to-end Email Campaign Wizard — plus several usability and reliability improvements.