hidmahidma
Aug 29, 2026

Release 2.8.0

🚀 New Features Change History & Activity Logs: Full audit history is now live across key areas of the platform! You can now view a log of all changes made to Clients, Client Groups, Projects, and Users directly from their respective dashboards. Detailed change history is also available when viewing individual Bills. (Note: Activity logs will be rolling out to additional platform areas soon!) ⚡ Improvements & Enhancements 💰 Billing & Invoicing Export Time Entry Details to Xero: You can now push time associated with bill rows directly to Xero when syncing invoices. How to enable: Navigate to Settings → Integrations → Xero → Settings for Xero and toggle on Copy time in bills to Xero. Ensure time is visible on your bills. Set this globally under Settings → Configuration → Bill Details (select Minutes), or toggle it on an individual bill via More Options → Show Time. Dynamic Default Due Dates: When setting up Recurring Bills, Bill Templates, or Recurring Bill Templates, you can now select Default Due Date instead of a fixed date. Generated bills will automatically inherit your organisation's configured due date settings- keeping all future billing aligned effortlessly. Mismatched Organisation Warning: If you use the Default Organisation setting on project templates, the platform will now display a friendly warning if you try adding projects from different organizations onto a single bill. While not blocked, this ensures multi-tenant or multi-entity billing mistakes are caught early. 📋 Projects & Workflows Expanded Project Templates: Project Templates now support defining Bills, Recurring Bills, and Charges at the creation stage. You can also specify a Default Team, which automatically assigns the right team members whenever a template is selected. Fixed Batch Recurring Projects: Resolved an issue where generating recurring projects across multiple clients simultaneously failed to process correctly. ⏱️ Timesheets Reopen Comments & Notifications: When managers revert a timesheet, they can now include an optional comment explaining why it was reopened. The user will automatically receive an in-app and email notification containing the feedback. Notification controls for this feature can be managed under Settings → Notifications → Timesheets → Timesheet Re-activated. 💬 We'd Love Your Feedback! Try out the new updates and let us know how they improve your daily workflow. If you have any questions, our support team is always here to help.

How do you feel about this update?

Tap a face to rate