Releases

Keep up with Squeegee's releases

1.52.15 production

30/10/2025


New Features ๐Ÿš€

  • Allow workers and planners to send messages (controlled by setting).
  • When replanning, group customers so that their other jobs are replanned (if setting is on).
  • Added ability to search forms against all customer jobs.
  • Planner views now show the number of jobs this week.
  • Now shows the customer's Portal authentication email on the customer record if it is different to the email stored.
  • Merging customers now applies the archived notifications from both customers to the merged customer.
  • Added the ability to control which toggles show for the portal automatic payment widget.
  • Add global custom fields to invoice attachments and allow fields to be downloaded in bulk.

Improvements ๐Ÿ’ฅ

  • Improved our subscription discount handling.
  • Payment fails for squeegee charges now show correctly on the account screen.
  • Allow password resets to initialise a portal account.
  • Improved audit event performance.
  • Allow support users to "uncache" reports for support requests.
  • Added support for enterprise Squeegee Customers who pay suscriptions by invoice.
  • Add payments to account management billing table.
  • We now show version numbers in Squeegee status page.
  • Improvements to showing/sorting incidents on status page.
  • Performance improvements for pdf renderer.
  • Improvements to new template manager for our Customers receiving notificatons from the Squeegee Team.
  • Improvements to error handling in Balance Profit/Loss Report.
  • Custom Forms, improved search.
  • Allow services to be removed, so that they remain on jobs as custom to the job but no longer appear in list of generic services to select from.
  • Payment matchers are now saved at account level
  • VAT settings applied to Quotes.
  • Add setting to allow users to ignore time when optimising route.
  • If add card in account screen fails, show the reason why.
  • Various improvements for our support team to see our Customers subscription plan.
  • Improvements to our latest map control so it can be more easily used in future work with maps.
  • Improvements to banner alerting account holder to issues with payment to minimise subscription disruption.
  • Breakdown of Time worked report, added job notes.
  • Incidents in the status page are now ordered by newest first to reflect current issues.
  • Fixed current incidents sometimes being hidden on the status page.
  • Improved the performance of some internal Squeegee services.
  • Added the ability for job editors to bulk replan and assign.
  • Replaced the refresh record banner in Balance with a permanent button.
  • Improved some services by preventing socket connection errors.
  • Send campaign publishing is now much faster and more responsive.

Bug Fixes ๐Ÿ”ง

  • Prevent an individual failed message killing subsequent batches.
  • Use improved description for bank transactions.
  • Correctly show banner for account issues.
  • Fixed report issue button.
  • Fixed the select all in custom form values data grid.
  • Don't include deleted occurrences in some reports.
  • Fixed issues related to "missing" localisation provider on some views including Send scheduled campaigns.
  • Updated all Schedule Item Actions to check their state before running if needed.
  • Fixed some issues with performance of startup.
  • Fixed an issue causing the expense screen to clear filters unexpectedly.
  • Subscription Account page - use correct next billing date and improved text on various buttons/labels.
  • Fix issue with credit topups to be compatible with our subscription/account changes.
  • Subscriptions - ensure totals are correctly rounded.
  • Scheduled items sometimes not waiting for metadata to populate.
  • Discount and payment logic when changing between yearly/annual to work out difference to pay based on pro rata days for more granular and fair charges when switching plans.
  • Stop Round Renaming updating frequency.
  • Fix issue where bulk sending emails would sometimes not clear the loader.
  • Fixed issue where some reports had been including summary transactions alongside archived transactions.
  • When messaging customers allow to send to both email and sms.
  • fix to issue in allJobs data report - it was excluding jobs without a date.
  • Hide custom form settings if job is a Quote.
  • Fix issue when downgrading users and selecting who to deactivate, ensure owner is not one in the list to pick.
  • Account screen, only charge up front if upgrading users or product, changing interval will kick in on next billing date.
  • Fixed issue on broken link in welcome email.
  • Fix issue where Appointment by Date range report could fail if job undefined.
  • Fixed a bug in route optimisations for some users when setting a start point.
  • Fixed prepayLink token as it was not working correctly since the token optimisation work was completed.
  • Fixed the logo on the service status page.
  • Fixed an issue where marking a job as "Done and Paid" would not correctly allocate the payment to the created invoice.
  • Fixed a few reports using the job assignees insead of the appointment assignees
  • Fixed the invoice status for appointments under certain conditions
  • Fixed customer reference not populating when attaching the invoice as pdf.
  • Fixed an issue where the first appointment would not show for portal customers.
  • Fixed the map on the round dialog not loading the first time.
  • Fixed the 12 month guage in the Reporting/Financials tab.
  • Fixed an issue where adhoc jobs would incorrectly appear in the job list after they were done.
  • Fixed the appointment details dialog next date/previous date button sometimes skipping an appointment.
  • Fixed status page showing all previous incidents in the current incidents section.