Table of Contents

Release Notes

Kristen Fiddes Updated by Kristen Fiddes

11/03/2026 21:29 CST

New Features

  1. Added a new Trigger to support the upcoming 'Technician On My Way' feature, which reminds an Account's Contacts a set number of hours before their scheduled Job. This Trigger will become available to use with the full feature release.

Improvements

  1. Updated Email Messages to show soft bounces, spam reports and unsubscribes; previously these stayed at 'The email was sent to processor successfully', now labelled 'Sent to processor'.
  2. Added automatic Geofence simplification to support the upcoming Geofence enhancements, including a limit of 10,000 vertexes per Geofence.

Bug Fixes

  1. Resolved an issue where chargeback and dispute fees in sonarPay Disbursement Details were not linked to the disputed Payment.
  2. Resolved an issue where Fractional Debits were not created for some Debits, most often on parent Invoices with many child Invoices.
  3. Resolved an issue where Call Detail Record imports reported that a number belonged to another Voice Provider when neither number was assigned to an Account at the time of the call.
  4. Resolved an issue where One Time Transactions for the same Voice Service were combined into one group on Invoices; each now appears separately under its Description.
  5. Resolved an issue where proration was miscalculated when the period started on the 30th or 31st and crossed a shorter month such as February.
  6. Resolved an issue where a disabled Credit Card or Bank Account Processor assigned to a Company stopped new payment methods being added to that Company's Accounts; they now use the primary Processor.
  7. Resolved an issue where receiving Purchase Order items did not follow the same inventory rules as assigning inventory to an Address or Network Site.
  8. Resolved an issue where Jobs at an Account's current serviceable address or a Network Site's physical address were not linked to that Address, so searching Jobs by Address did not return them.
  9. Resolved an issue where small remaining balances on older Invoices could prevent an Account from being archived.
  10. Resolved an issue where a retried autopay sonarPay Payment could be marked Failed even though it had settled.

Database Changes

Model

Field

Type

Reportable

AddressGeofenceMembership

address_id

Integer

No

AddressGeofenceMembership

geofence_id

Integer

No

Debit

is_one_time_transaction

Boolean

No

Debit

one_time_base_debit_id

Integer

No

Geofence

membership_calculation_status

String

Yes

Job

upcoming_job_notice_dispatched_at

DateTime

No

Job

upcoming_job_notice_notified_at

DateTime

Yes

10/27/2026 19:41 CDT

New Features

  1. Added new Triggers to support the upcoming 'Technician On My Way' feature, including when a technician checks into a Job and when they're en route. These Triggers will become available to use with the full feature release.

Improvements

  1. Improved initial load times of Reports.

Bug Fixes

  1. Resolved an issue where an Invoice could show an outdated balance if a payment was applied while monthly invoice emails were being sent.
  2. Resolved an issue where Printed Invoice Batches migrated from V1 downloaded as a PDF rather than a ZIP file.
  3. Resolved an issue where deleting a Service from an Account left the deleted Service linked to the Account's RADIUS Account.
  4. Resolved an issue where the Dispatcher View could not move past the day daylight saving time ends using the next day or next week arrows.
  5. Resolved an issue where new or edited Identity Providers in Login Options were not applied, so Users could not sign in through them.

10/20/2026 18:37 CDT

Bug Fixes

  1. Resolved an issue where a global search for an uninventoried MAC address did not return the Account it is assigned to.
  2. Resolved an issue where an Account's Total Balance could stop matching its Transaction balance on instances using Avalara, when a tax calculation ran at the same time as a billing update.
  3. Resolved an issue where the VETRO FiberMap sync stopped when a VETRO service location's zip code arrived as a number, leaving the remaining plans and their Serviceable Addresses un-synced.
  4. Resolved an issue where Ticket comments could stop updating in Reports and DataConnect.

10/13/2026 19:08 CDT

New Features

  1. Added the groundwork for Technician On My Way notifications, with the full feature release to follow in the coming weeks.

Bug Fixes

  1. Resolved an issue where some records could be returned to a User whose Role did not grant access to the records they belong to.
  2. Resolved an issue where the Job Scheduled Date/Time variable in Triggered Messages used the system timezone instead of the Serviceable Address timezone.
  3. Resolved an issue where an Account with an Anchor Address recorded repeated next recurring charge changes in its Logs when the amount had not changed.
  4. Resolved an issue where reversing a fully applied Discount left the Discount still counting toward available credits.
  5. Resolved an issue where an Account could end up with more than one payment method set to automatic and was then charged once for each method in the same autopay run.
  6. Resolved an issue where integration passwords containing angle brackets or ampersands were altered when saved.
  7. Resolved an issue where the Mosaic Cloud Platform sync could leave a device with a missing or duplicate service when the platform rejected a request.

Database Changes

Model

Field

Type

Reportable

Job

technician_ingress_notified_at

DateTime

Yes

Job

technician_ingress_dispatched_at

DateTime

No

10/06/2026 21:02 CDT

New Features

  1. Added Single Sign-On (SSO) login to the mobile app, using the same Identity Providers as web login.

Improvements

  1. Added a note when creating or editing an Invoice Message or Account Type explaining that each Company, Account Type, and Account Group can only have one Invoice Message, so selecting one that is already assigned moves it.

Database Changes

Model

Field

Type

Reportable

InventoryItem

overall_status

String

No

InventoryItem

flapping

Boolean

No

InvoiceTemplate

with_remittance

Text

No

InvoiceTemplate

without_remittance

Text

No

Preseem

api_key_present

Boolean

Yes

PhoneNumber

number_formatted

String

No

Service

tax_definition_id

Integer

No

Service

reverse_tax_definition_id

Integer

No

TaxProvider

company_ids

JSON

Yes

Ticket

company_id

Integer

No

VoiceServiceGenericParameter

tax_definition_id

Integer

No

VoiceServiceGenericParameter

reverse_tax_definition_id

Integer

No

You can view Archived Release notes here | Archived Release Notes

How did we do?

Archived Release Notes

Contact