Planner, Diary & Mobile
Production Tracking/Measures
Production Tracking lands across Planner, Diary and the mobile app, bringing progress tracking against production targets. Users can record progress, see pace vs. plan, and surface at-risk and behind-pace tasks directly in the Gantt, in Diary and on mobile.
The Diary PDF export and output flow now include a production section, so site reporting reflects actual production progress.
Admin
Business Units
Organisation Admins can now structure their organisation into Business Units, giving larger customers a clean way to manage ownership and visibility across divisions.
Organisation Users — Seat Removal & Suspension Confirmations
Admins now get clear confirmation steps when removing or suspending seats, so there are no accidental removals and the user impact is explicit before the action is confirmed. The flow surfaces which Projects the user is on and what access they'll lose.
Diary
Resource Table + CSV Export
A new Diary tab surfacing all Plant & Labour entries in one filterable table, with CSV export. Supporting date ranges, filters, and source links back to the originating Diary entry.
Mobile
Diary Gating
Projects without diary entitlement now show informative screens on mobile instead of broken states.
Planner
XML Import + API Updates
Bug fix on the import service plus version and security updates across Master Schedule Import, PowerBI, Work Area and Plan API services.
Gantt Polish & Staging Environment
Gantt interactions tightened, Diary task search moved to a Redis backend for speed, and UI component library updates across the app.
Diary
Images — Storage Re-platform
Diary images now served from region-aligned storage (UK/EU residency paths), with the migration going out behind a feature flag for safety.
TTL & Cache Invalidation
Uniform cache behaviour across diary — fewer stale states, snappier loads.
Mobile
Background Image Upload
Images now upload in the background with notifications, so users don't have to sit on the upload screen.
Animation Foundation
Re-platformed animation layer underneath Capture — setting up smoother transitions and more polished interactions going forward.
Diary Table Unification
Mobile diary tables now share a single underlying component, cleaning up inconsistencies and making future updates land across the board.
Task Properties (P15)
Last of the mobile task properties work landing — production, resources and task metadata on mobile.
Diary & Mobile
Routine & Auto-Lock
Final mobile fixes for routine-day cycling patterns and contribution reminders.
Gantt filters not displaying all tasks after large schedule import
Map View: Work Area Colour not saving
Gantt Chart Folder collapse state not persisting
Rename controls of RHP task name field cover Status
Map View Default View not persisting in terms of Zoom/Extent
Manual task links detaches from the cursor
No Promised flag line present on print PDFs
Gantt PDFs are missing the Today Line
Org Users: Planner seat not flagged as Idle when user archived from all projects
XER Import: Logic Link -1 day lag and 1 day float incorrectly inserted
Import Variance: predecessor with sub-1-day duration with successor on same day
Backfill HubSpot provisioned/enrolledaphexuser on existing contacts
Retry failed HubSpot API calls 3 times
Fix "View all Diaries" button and balance summary cards
Add task completion animation
to mobile
Task panel: section reorder is inconsistent and drop-line misaligned
Replace remaining Task Panel fields with ExpandableValueSection
Quickly navigating back after creating a diary entry leaves app unable to reopen
'Subscription ended' message on mobile but not web
Creating a diary will use the wrong date in CA project
Unplanned material order changes when adding material to other tasks
Offline contribution can't be edited when its diary gets reviewed before sync
Web diary entry creation doesn't allow selecting future date
Diary creation modal height jumps when opening the calendar picker
Task Panel > Draggable Section stuck in draggable state
Font shifting issue fixed
Master Schedule Import
PowerBI and Work Area API
Plan API