v3.0.0Session labels show the farm name first
Active sessions, saved-session pickers, record actions, map scope, backup messages and report audit rows now display the farm name before the session reference. Fox GPS retains the original unique session ID for syncing, records and audit history, while an incomplete session is clearly labelled Farm not entered.
Records and reports use one compact workflow menu
The long Field Tools strip is replaced by one grouped Records & Reports selector. A visual three-step workflow opens Review Records, Build Report and View / Print, while backup, rounds, mapping, invoicing, analytics, setup and account tools remain available without crowding the page.
Vermin pins and tallies stay inside their field session
The live Pro map, floating console, offline coordinate map and native snapshot now show only the selected session. Pin numbering restarts at 1 and every live tally uses only that session's GPS records and manual counts. Client Report Builder maps, evidence, GPS registers, CSV files and round-link reports retain those same session-local pin numbers, while reports and account history can still compare explicitly selected sessions.
Live GPS is a clear blue dot
The directional blue arrow is replaced by the same high-contrast blue location dot on Pro, Landholder, Shooter, online, coordinate-only offline and native Mapbox maps. The accuracy ring and GPS Follow behaviour remain unchanged.
Client reports fill readable A4 portrait pages
Maps, economic summaries, GPS registers, evidence photos, close-out details and report verification now use the full portrait printable area with larger type. Wide registers reflow into labelled record cards instead of shrinking, evidence remains limited to two photos per page, and printing waits for fonts, images, QR codes and map tiles.
Map markers begin at 1 and increase in capture order
The first Fox GPS position in each field session is marker 1, followed by 2, 3 and upward on live, coordinate-only offline and native Mapbox maps. Landholder and Shooter property maps retain their authorised property scope. Timestamp ties use the record ID so iPhone and iPad sync produce the same order.
Restart stays active after an accidental stop
A protected Restart Session action reopens the same session ID from the header, session details or floating field console while retaining its original start time, GPS distance, breadcrumbs, animal records, rounds and previous close-out in the restart audit history. Delayed native GPS points and stale phone or iPad copies can no longer write the old stop back over the restarted session.
Clear GPS permission setup
Pro, Landholder and Shooter webpages now detect missing Location access, show one large Enable Location action, explain iPhone Precise Location recovery after a denial and disappear as soon as a real position succeeds.
Add Property Map
A new owner-only map-setup card accepts validated KML boundaries and Fox GPS map-pack files before the field-mark and shooter workflows.
One guided upload flow
Large file controls, exact supported-format guidance, live import status, device/account sync state and an Open Field Map action keep the next step clear.
Existing maps and data preserved
The new section reuses the established IndexedDB, organisation-scoped property-pack API and map renderer without changing reports, subscriptions or historical records.
Direct microphone control
The field-console microphone tab now starts and stops automatic round counting in place, with clear off, starting and live states.
Simpler map controls
The redundant minus tile has been removed. The dedicated top-bar close control and protected Open Field Console launcher remain available.
Phone-safe session header
Start, elapsed time, GPS distance and End Session now share a bounded second row on phones and tablets, keeping every control inside the viewport.
Shooter approval comes first
Approve Shooter Account is now the first Landholder workspace card, ahead of mapping and field-entry tools, while retaining the same secure farm-scoped access flow.
Console launcher in the header
Open Field Console now sits between the Fox GPS brand and the subscription plan instead of floating over field content.
Field console opens first
The full-screen field console now opens automatically on every Pro app launch. After it is closed, its header launcher expands across all space between the Fox GPS brand and subscription plan.
KML owner colours
Every permanent KML boundary can now be assigned a named colour, making neighbouring farm owners easy to distinguish on Pro, Landholder, online and offline maps. The selection syncs with the organisation and remains available on the device.
Airplane-mode GPS capture
Cold offline starts now load the cached field shell and device records without waiting for network configuration. GPS Lock / Follow stays active through temporary satellite delays, downloaded Mapbox packs reopen within their stored zoom range, and a fresh fox target remains queued until it is saved on the device.
KML paddock names on the map
Each KML Placemark name now appears over its paddock or boundary, with the uploaded filename used only when the KML contains no name. Labels remain available on coordinate-only and native offline maps.
Selectable names for every field role
Pro, Landholder and authorised Shooter Layers panels now include a persistent KML / paddock names switch. Shooter overlays are restricted to the shared organisation and farm access.