All updates
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.