Changelog

Follow new updates and improvements to Gorelo.

August 14th, 2026

New

Improved

Fixed

✨ API - Ticket comments are now available in the public API. List and read comments, list conversations, create comments, and upload attachments

✨ API - GET /v1/tickets now supports query parameters: StatusIds, ClientIds, UpdatedSince, Keyword Query and more

✨ Automations - The Time Since Trigger condition now works when automations are chained

✨ Tickets - Checklists now support Group-based visibility

🦘 AUD pricing is now available for existing subscribers in the Australia East region -- your Gorelo subscription will automatically convert to AUD on renewal

πŸ› API - Fixed an issue where GET /v1/contacts returned incorrect Primary Email and Email Alias values in list responses

πŸ› Docs - Fixed an issue where documents could not be scrolled horizontally

πŸ› Tickets - Fixed an issue where actions nested inside a Wait Block could not be changed in Shortcuts

August 7th, 2026

Improved

Fixed

✨ Automation - You can now use ticket Priority as a condition for Event and Time-based Automation triggers

✨ Contracts - Time entries on Limited and Block hour contracts are now split when the remaining included hours are less than the time entered

✨ QBO - The Contract/Invoice reference field now syncs to QuickBooks Online

✨ Settings - β€˜Not Billable (Hidden)’ has been added as a Billable Status for Work Types

πŸ› General - Fixed an issue where the 3-dot menu in certain areas would not open on the latest version of Firefox

πŸ› General - Fixed an issue where the Time Spent dashboard widget did not update without a manual page refresh

πŸ› Invoices - Fixed an issue where strikethrough and numbered list formatting in descriptions was not reflected on invoice PDFs

August 6th, 2026

Improved

This is an API-only update that includes breaking changes.

⚠️ API - Every response is now wrapped in a standard envelope (StatusCode, IsSuccess, Data, DataContext, Notifications) and all response fields are PascalCase -- read your payload from Data. The OpenAPI spec (swagger.json) has been updated to match the new response format -- regenerating your client is the quickest way to pick up the envelope and PascalCase changes.

⚠️ API - Pagination metadata has moved from the top level into DataContext.Pagination, and cursors are now signed -- a cursor held across the release will be rejected once, so restart from the first page

⚠️ API - pageSize outside 1-200 is now rejected with a 400 instead of being silently clamped

⚠️ API - sortBy and sortOrder on the ticket list are now rejected if they aren't a documented value, instead of falling back to updatedOn / desc

⚠️ API - statusId is now required when creating a ticket via POST /ticket

⚠️ API - Request bodies containing unknown or misspelled fields are now rejected with a 400 instead of the field being ignored

✨ API - Every failure now returns a 6-digit Code in Notifications[] -- branch on that instead of message text

July 31st, 2026

New

Improved

Fixed

πŸ¦„ Projects - Shortcuts are now available on Tasks!

✨ Contracts - Pax8 subscription billing terms are now displayed across Dynamic Quantity screens (Pending, Rules etc.)

✨ Automations - Private Comment actions now support variables

✨ Tickets - Timeline event text has been improved for when the original and AI-generated ticket titles are identical

πŸ› Contracts - Fixed an issue where Block Hour contracts could not be archived

πŸ› Email - Fixed an issue where the organization logo appeared in emails even when not included in the email template

πŸ› Tickets - Fixed an issue where apostrophes and emojis displayed as gibberish characters in inbound email comments

πŸ› Tickets - Fixed an issue where line spacing was not retained in inbound email content

πŸ› Tickets - Fixed an issue where extra spacing was added between the comment and signature in outbound comments

πŸ› Tickets - Fixed several AI Title Rewrite issues: prompts over 250 characters could not be saved, duplicate exclusion rules were missing validation, client names were not consistently appended to titles, and prompt context was incorrect for forwarded emails

July 24th, 2026

New

Improved

Fixed

πŸ¦„ Assets - Enhanced App Management plugin with explicit sources, catalog expansion, and the ability to update all WinGet compatible apps

✨ API - A new GET Tickets endpoint is now available

✨ Calendar - Improved calendar entry overlap visuals

✨ General - Alternate name(s) are now displayed in the Client Focus view

✨ Invoices - The ticket requestor (To: contact) is now displayed in the Time Spent invoice template

✨ Pax8 - Subscription billing term details are now displayed on the Dynamic Quantities pending tab

✨ Projects - Added push notifications support for projects in the native mobile app

✨ Subscription - Improved the workflow and interface for subscription selection and unused seats

πŸ› Contracts - Fixed an issue where users were unable to archive contracts

πŸ› Notifications - Fixed an issue where the "Dismiss All" button was not working

πŸ› Tickets - Fixed an issue where editing time entries occasionally displayed the incorrect user

πŸ› Tickets - Fixed an issue where copy-pasting content with ordered lists into comments lost formatting

July 24th, 2026

Improved

This is an API-only update that includes breaking changes. Product updates will follow in a separate release.

⚠️ API - Cursor-based pagination has been rolled out across all endpoints that return large sets of records (greater than 200)

⚠️ API - Enum fields (e.g., StatusId, PriorityId) now return { Id, Name } objects instead of raw numbers

July 17th, 2026

New

Improved

Fixed

🦘 Your Gorelo subscription can now be billed in AUD β€” available now for new signups in the Australia East region, with all existing subscribers in the region migrating in the near future.

✨ Projects - Tasks can now be added to your Calendar and viewed in the To Do panel

✨ Docs - You'll now be warned about unsaved changes when leaving Admin Settings > Structured Docs

✨ Tickets - You can now use mailto URLs in 'Create Link'

πŸ› Xero/QBO - Fixed an issue where invoices with discounts were not transmitted to Xero/QBO with the correct amount and discount details

πŸ› Xero/QBO - Fixed an issue where line spacing (e.g., asset lists) was lost when invoices synced to Xero/QBO

πŸ› Docs - Fixed an issue where nested documents could not be reordered

πŸ› Docs - 'Use for Title' fields now enforce 'Show in List' and β€˜Required’, fixing an issue where documents could appear without a clickable title

July 10th, 2026

New

Improved

Fixed

πŸ¦„ Granular seat-based licensing is now available! Instead of every user requiring a Full Access seat, you can now assign PSA Only or Co-managed seats to match each user's role β€” giving you more flexibility and lower licensing costs.

πŸ¦„ Co-managed IT is here! You can now issue Co-managed seats to your clients' internal IT staff, giving them access to Gorelo's service delivery and remote management modules scoped to their organization only. Collaborate on tickets, share visibility, and deliver co-managed services together from a single platform.

✨ QBO - Client billing addresses now syncs to QuickBooks

✨ Contracts - Field-level sync control is now available for Products and Bundles β€” allowing you to sync price, cost, and description independently.

πŸ› Tickets - Fixed an issue where shipment tracking could not be added

πŸ› QBO - Fixed an issue where invoice values in Gorelo did not match QuickBooks Online under specific circumstances

πŸ› Scripts - Fixed an issue where an updated file variable still referenced the old file

July 3rd, 2026

New

Improved

Fixed

πŸ¦„ Assets - Expression-based tagging is now available for macOS. Auto-tag assets based on Installed Apps, Installed Services (launchd daemons/agents), Preference Storage, or Asset Name.

✨ Projects - Private comments on Projects and Tasks can now be edited/deleted by the author

✨ Contracts - Block Hour template names are now shown on contract invoices

✨ Tickets - Time entries in military time are now always interpreted correctly (e.g. 1300 is always 1:00 PM)

πŸ› Tickets - Fixed an issue where copy/pasting added unusual characters and broke links

πŸ› Tickets - Fixed an issue where scheduled Tickets were not being created in the Australia East region

πŸ› Documents - Fixed an issue where data was not retained when switching tabs in edit mode

πŸ› Reports - Fixed an issue where the Projects updated title was not showing on the Time Spent report

πŸ› Reports - Fixed an issue where the Ticket Summary report CSV export was missing the Type column and including hidden columns

June 26th, 2026

Improved

Fixed

✨ Portal - Quick Connect download links can now be shown on the portal sign-in page

✨ Projects - The β€˜Shared with’ field is now available in the Project List filters

✨ QuickBooks - Draft invoices in Gorelo can now be synced to QBO (toggled via the configuration page)

✨ QuickBooks - Improved syncing to better handle duplicate invoice numbers

✨ Signup - Added a region selection step during the trial signup process

πŸ› Invoices - Fixed an issue where invoices created with a $0 amount were not automatically updating to a "Paid" status

πŸ› Policies - Fixed an issue where a deleted policy could not be distributed under certain circumstances

πŸ› Projects - Fixed an issue where deleting a task from the Task Slider could cause the interface to freeze

πŸ› Tickets - Fixed an issue where the "View Original" background appeared black for AUE migrated customers