August 21st, 2026

New

Improved

Fixed

Release Notes 2026-08-21

πŸ¦„ Assets - Agent connectivity has moved off IoT Hub onto WebSockets for better performance, reachability, and reliability. This also prepares us for live terminal, live resources, and more!

✨ API - List filtering now available on clients, contacts, agent assets and custom assets: StatusIds, ClientIds, keyword Query, and Created/Updated date ranges

✨ API - New DELETE endpoints for agent assets, custom assets, clients, contacts, tickets, and private comments. Blocked deletes return a 409 naming what's in the way, with guidance on how to clear it

✨ API - Custom assets can now be listed via GET /v1/assets/custom

✨ API - GET /v1/tickets now includes ChecklistSummary

✨ API - GET /v1/tickets/{id} has been introduced and returns a fuller ticket than the list: description, time and billing breakdown (actual vs adjusted hours, split by billable / not billable), products, shipments, linked assets, banner etc.

✨ Contracts - Dynamic Contacts/Assets have been decoupled from the description field, so product/bundle description updates will no longer overwrite them

✨ Contracts - Block hour templates now support COA Code, Tax Rate, and Description fields that flow through to invoices

✨ Reports - Contract Profitability now supports Projects

✨ Tickets - Merge now supports Project Tasks as a destination

✨ To Do - Ticked items disappear instantly, done tasks and projects no longer clutter the list, the current ticket/task is highlighted, and due-date grouping and formatting are smarter

πŸ› Tickets - Fixed an issue where @mentions were not functioning from ticket creation when source was set to Email