Release Notes - 2026-06-03
Added
- [NGO] Introduced new scrollable tables on the NGO Dashboard for "Donations by Cause" (displaying campaigns with thumbnails) and "Donations by Company" with independent infinite-scroll pagination.
- [NGO] Added a new company-share ring chart on the NGO Dashboard showing the percentage breakdown of donations received per company.
- [Company, Admin] Integrated a redesigned, downloadable billing invoice PDF with fully aligned sections, itemized base pricing, active promo code tags, and official bank information.
- [Admin] Added dedicated "Donations" and "Payroll Runs" tabs inside the company details view for non-corporate companies.
- [Company, Admin] Added a "Mark as Paid" option for managing payroll invoices and payments.
- [Company] Introduced a streamlined, easy payment overview layout specifically for non-Mastercard customers.
- [Employees] Added new user guides for the Employees portal, including "Browsing & Donating", "How Payroll Giving Works", and "Managing Your Donations".
Changed
- [NGO] Upgraded the NGO Dashboard KPI counts, monthly donation charts, and campaign goals to aggregate actual completed donations across payroll giving (invoiced status), corporate giving (completed voting flows), and individual gifting (finalized votes with amount).
- [NGO] Reorganized the NGO Dashboard layout into collapsible visual sections ("Causes", "Companies", and "Overall") that persist their open/closed states locally.
- [Company] Updated billing invoice numbers to be unique, formatted as
INV-{YYYY}-{NNNN}, resetting per calendar year.
Fixed
- [Company] Removed the scary, redundant error notification popup in the company onboarding wizard when a CVR lookup fails.
- [Company] Resolved a calculation issue on the corporate giving dashboard and the payroll admin company donations tab.
- [Company] Fixed visual and functional bugs in the "Mark as Paid" payments tables and action buttons.
Operational Notes
- [Company] Automated Danish Bank Holiday synchronization with Nager Date API, updating the Mastercard payment file generation workflow to skip bank holidays and shift disposition dates to the next business day.