Release Notes - 2026-06-22
Added
- [Company] Added a new "Payroll Runs" page accessible from the Company navigation menu, showing a table of all payroll runs with status, type, and date. Company admins can trigger manual payroll runs directly from this page.
- [Admin] Added a new corporate dashboard as the default landing page of the Admin app, displaying company, employee, and donation statistics with time-period filtering and collapsible sections. Tables for top supported causes and NGOs are displayed full width.
Changed
- [Company] Company notification emails to employees now use the Danish email template when the recipient's active language is set to Danish.
- [Company] The corporate dashboard gifting section now shows explanatory tooltip hints for the "Total Gifts" and "Gifted Employees" statistics.
- [Company] Manual payroll runs are now blocked if the company has no campaign donations, preventing invalid run attempts.
- [Employees] The payroll wallet consent dialog now includes a Cancel button, allowing employees to dismiss the dialog without providing consent.
Fixed
- [Employees] Fixed a bug where cancelling the payroll wallet consent dialog caused the donation button to stop working for the rest of the session.
- [Company] Fixed a bug where employees from another company were not correctly reactivated during a payroll sync.
- [Company] Employee monthly balances are now correctly removed when an employee is deactivated and restored when the employee is reactivated.
- [Admin] Non-admin users who are authenticated but not registered as admins are now properly blocked from accessing Admin app pages.
- [Employees] Fixed an issue where some employees were incorrectly excluded from receiving voting reminder emails for active campaigns.
- [Company] Fixed a bug that prevented HR notification emails for individual gifting periods from being sent.
- [Employees, Company] Fixed UTF-8 encoding in email templates that could cause garbled characters in some email clients.