Release Notes 2026-09-04

🦄 Assets - The processes list is now live and shows CPU/Memory consumption columns (Windows and macOS)
🦄 Assets - Live terminal is now available for macOS
✨ Automations - Triggers now support tasks with similar conditions/actions to tickets
✨ Automations - The Status field condition can now match multiple statuses
✨ Domains - Domain expiration lookups now use a more reliable data source
✨ API - GET /v1/time-entries - list time entries across all tickets and tasks, with client, ticket, task, user and invoice filters
✨ API - GET /v1/time-entries/{id} - get a single time entry
✨ API - POST /v1/time-entries - log time against a ticket. Billing role, work type and service line default from the ticket then the user
✨ API - PATCH /v1/time-entries/{id} - update a time entry's hours, billing details or comment
✨ API - DELETE /v1/time-entries/{id} - delete a time entry. Approved, invoiced or void entries return 409
✨ API - GET /v1/billing-roles and GET /v1/work-types - reference data for time entries
✨ API - GET /v1/contracts - list billing contracts with their service lines. Filter by ClientIds
✨ API - GET /v1/invoices/{id}/pdf - download an invoice as PDF
✨ API - POST /v1/tickets/{ticketId}/conversations/approval - create an approval on a ticket
✨ API - POST /v1/tickets/{ticketId}/conversations/side-conversation - create a side conversation on a ticket
🐛 Contacts - Fixed an issue where pasting a very long email address on the contact page caused problems
🐛 Email - Fixed multiple issues including being unable to add stripped domains with single-letter subdomains, and Loop Detection blocking Alerts and stripped domains
🐛 Products - Fixed an issue where the tax code was not inherited when a product category was bulk updated