Join the Discord to ask follow-up questions and connect with the community
@everyone π°** 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 π Live processes π
Mikel Β· 2d ago
@everyone π° **API Changes - 2026-09-03** This is an API-only update that includes breaking changes. Product updates will follow in a separate release. β οΈ **API **- GET /v1/tickets/{id} - BillingOverride now returns ServiceLine, BillingRole and WorkType as { Id, Name } objects instead of ContractServiceId, BillingRoleId and WorkTypeId β οΈ **API **- PATCH /v1/tickets/{id} - BillingOverride.ContractServiceId is now ServiceLineId. Requests still sending the old name are rejected with a 400 β οΈ **API **- BillableStatus Id 2 is now named No charge (was NotBillable) and Id 3 Non-billable (was NotBillableHidden). Ids are unchanged β match on Id, not Name β οΈ **API **- GET /v1/tickets - ContactId is now null instead of 0 when no primary contact is set β οΈ **API **- PATCH /v1/tickets/{id} - ClosedOn sent without UpdatedOn now sets UpdatedOn to the same value instead of the current time β οΈ **API **- Stricter validation. Inputs that were previously dropped, coerced or half-applied on tickets, comments and alerts now return a 400 with a specific message. Nothing previously storable is now rejected β οΈ **API **- Undocumented internal headers and query parameters are now stripped at the gateway
Mikel Β· 2d ago
@everyone π° **Release Notes 2026-08-28** π¦ **Live Terminal** (preview) is now available on Windows and lives alongside the standard CLI for now. Output streams as it happens, the session keeps its state between commands, and interactive prompts work β so nslookup, diskpart, and Read-Host all behave the way they do when you're sitting at the machine. β¨ **API **- You can now set a backdated CreatedOn and UpdatedOn when creating a ticket or comment via the Public API (optional but useful for migration) β¨ **Assets **- Disk usage, CPU, and memory checks are now available for macOS β¨ **Invoices **- Dynamic assets and contacts now appear after bundled products on invoices (applies to new invoices only) β¨ **Tickets **- Additional variables are now available for email templates π **Dashboard **- Fixed an issue where the time spent widget was missing under certain circumstances π **Docs **- Fixed an issue where document content disappeared when opening a document in edit mode π **Invoices **- Fixed an issue where dynamic quantities and invoice period were displayed without line breaks on Xero and QuickBooks invoices ππ Live Terminal in action
Mikel Β· 2w ago