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.