Bug Fixes and Improvements for June 8, 2026
Shared by Product
• June 08, 2026
New update for Homeworks, including several bug fixes and improvements:
Bug Fixes
-
Invoicing: Fixed a fatal memory error that crashed the invoice page on accounts with very large invoice histories, so high-volume customers can now open invoices reliably.
-
Invoicing: Fixed the Previous and Next buttons on the invoice view, which were wired backwards, so Previous now goes to the lower invoice number and Next goes to the higher one.
-
Estimates: Fixed the property measurement calculator so users can place points and draw shapes again after a third-party map service change broke the tool.
-
Messaging: Fixed a race condition where opening a new text thread could briefly show the right messages and then flip back to the previous conversation, so the thread you click is always the one that stays on screen.
-
Messaging: Fixed the unread SMS icon in the header so clicking it now takes you straight to the Unread tab when you have unread messages, and back to the All tab when you do not.
-
Messaging: Fixed an issue where customers with curly quotes or other special characters in their names broke the SMS conversation page, so those threads now load correctly and customer names display safely.
-
Messaging: Fixed a crash in the complete-visit popup that could throw an error when event data had not finished loading, and cleaned up malformed markup on the customer recurring jobs tab.
-
Automations: Fixed automations sending duplicate text reminders to the same customer, so each scheduled message now goes out only once.
-
Automations: Fixed legacy automations that use the "If an estimate is not accepted or declined" trigger with a 3-day runtime, so these reminders now fire as expected.
-
Users: Fixed an infinite spinner that could appear when saving an invalid Hire Date, Birth Date, or Inactive Date on an employee profile, and replaced blocking pop-ups with quick corner notifications.
-
Dispatch Board: Fixed visit marker popups that would appear and immediately vanish on the map, so dispatchers can keep stop details open while reviewing the route.
-
Dispatch Board: Fixed the satellite and streets toggle so the active view is highlighted correctly and the styles apply in the right order.
-
Invoicing: Fixed tax rates so the property location tax is now applied correctly when an invoice line is added through a package.
-
Estimates: Fixed estimate line items so they recompute the property location tax rate when a property is selected after the line was already added, and so package lines pick up the correct location-based tax.
-
Reports: Fixed the Invoiced Item and Services report so it now returns the matching invoices for the services you select.
-
Reports: Renamed the downloaded PDF files for work orders and time tracking reports so they are labeled correctly making it easier to identify after saving.
Improvements
-
Dispatch Board: Added dark mode support for the streets map view, so the map matches the rest of the app when you switch themes, while satellite view stays unchanged.
Have feedback or questions? Contact our support team.