v1.20.0
Department filter, service-asset routes, live drawing maps & calendar
This release brings a new app-wide department filter, fixed driving routes inside service-asset areas, live drawing maps on mobile, richer drawing tools on the web, and a range of scheduling and billing improvements.
New
- App-wide department filter: a single selector in the sidebar scopes the whole app (tasks, routes, dashboard, employees, customers, machinery and more) to the departments you care about, with multi-select and an "All" option.
- Fixed driving routes for service-asset areas: build an ordered A→B→C route inside an area, drag stops to reorder, and optimize the route while keeping your chosen starting point fixed — with numbered stops shown on both the web map and the mobile service round.
- Live drawing map on mobile: tasks with a location drawing get an "Open fullscreen" map showing the drawing's areas, lines and points in their colours, your pulsing live position, and your GPS trail since check-in so you can confirm you've covered every area.
- Drawing editor tools on the web: edit a drawing tool's name and colour (with features repainting automatically), print the whole map or just a selected area, and see helpful tooltips on each tool.
- Dashboard calendar: day cells now show colour-coded item chips with a "+N more" indicator and a team filter.
- Invoice billing page: customers billed by invoice now see a tailored Billing page with a per-employee-type seat usage readout, without credit-card or pricing sections.
Improved
- Mobile: the "Move point to my location" action is now available directly on the Next up card, so you can relocate the point you're standing at without opening the action sheet.
- Seat limits: adding an employee when your plan's seats are full now shows a clear message explaining how to upgrade, instead of a raw error.
- Integration mapping: remapping a customer now opens in a clean centered dialog with search and pagination, and integration detail panels scroll correctly for tall content.
Fixed
- Rescheduling a plan-linked task to another day now correctly follows the task across the mobile team route, admin team-day and dashboard, and the "Change date" flow no longer wipes the task's team, workers, price or notes (multi-day tasks also keep their duration).
- New tenants without any departments no longer see empty pages across the app.
- Reference/product sync from accounting integrations no longer fails when the provider catalog contains duplicate product names.
