Release Notes - Mobile App
What's new in each Soarvo Mobile app release.
Release notes for the Soarvo Mobile app (iOS and Android), newest first.
Mobile 2.0.280 — Production · 13 October 2026
New features
- Mobile dashboards.
- Support for style by attribute.
- Search box for radio and checkbox attribute option lists.
- Search box for the feature type list.
- Support for default nested values.
!VACCand!ANTENNAHEIGHTdefault code support.- Ability to sync and store stored files for a project.
Fixes
- Better handling of non-list values (such as a single value) for checkbox group attributes. The feature type now opens instead of throwing an error.
Other
- Username and user email can now be used in local database queries via
$CURR_USER_EMAILand$CURR_USERNAMEin the query itself. - Feature type description now overrides the name in the app bar and the feature type bottom sheet selection name.
Mobile 2.0.268 — Production · 17 September 2026
New features
-
MobileLocationDistanceSearch(x)project tag support. -
Skipping of filled attributes when using next/prev completion in the form walkthrough editor.
-
Job card for restricting recording/editing of features until one is recorded.
-
Upload queue icon added to the home page (removed from the account context menu).
-
Deselecting a radio option by tapping it again.
-
!TEMPERATUREdefault code. -
InspectionOnlyModeproject tag support. -
_formVersionauto-generated attribute support.
Fixes
-
Marked feature file as synced if the parent feature is null.
-
Further improvements/fixes for when multiple feature files are queued for syncing of the same feature type.
-
Fixed syncing of feature files from auto-generated child features.
Mobile 2.0.263 — Production · 3 September 2026
New features
-
Ability to customize the position tracking interval via usertag.
-
Link to view sketches and photos from the feature sheet.
Fixes
-
Removed global sign out from when signing out via the app.
-
Changed
FeatureFileto use a relative path instead of an absolute path, as absolute paths aren't stable on iOS.
Other
-
Bumped major version from 0 to 2.
Mobile 0.0.258 — Production · 15 August 2026
New features
-
!POSTSAVECREATESECONDARYFEATURESfor auto-generating secondary features. -
_capturedAtauto-generated attribute when creating a feature. -
Support for setting features as read-only, individually or by feature type.
-
Ability to customize the alignment chainage marker interval.
Fixes
-
Rolled back user login check code due to AWS Amplify + Cognito issues.
Mobile 0.0.250 — Production · 10 August 2026
New features
-
Feature editing cancellation confirmation to help prevent accidentally losing changes.
-
!POSTSAVECREATECHILDdefault code for automatically creating child features after saving a parent feature. -
Optional fencing feature generation for tree-based secondary features.
-
Text attributes using
!LABELnow render as info boxes in the feature form. -
New default codes for querying loaded project-wide locations:
-
!PROJECTWIDELOCATIONQUERY-
!PROJECTWIDELOCATIONQUERYLISTVALUES -
Feature cards in the overview now show the first two attributes.
-
Feature-card attribute text no longer wraps, improving readability in dense lists.
Child features and attachments
-
!POSTSAVECREATECHILDnow supports copyingFileUploadandMultiFileUploadattributes to generated child features. -
Improved child-feature automation for workflows that need photos, files, or multiple file attachments copied from the parent.
Data, logs and storage
-
Added automatic log cleanup. Logs are reduced to 40,000 entries when the log size exceeds 70,000.
-
Added a settings option to vacuum the local database and reduce its storage size.
-
Photo uploads are now limited so individual photos do not exceed 10 MB.
Attribute and expression improvements
-
Numerical attributes now better preserve whole-number integer values instead of always defaulting to doubles.
-
Improved handling for project-wide location query default codes.
Reliability and maintenance
-
Minor improvements to user-session handling in areas with poor network connectivity.
Mobile 0.0.216 — Production · 6 June 2026
New features
- Irish coordinate support: Belfast and Malin OSGM15 variants.
- Access-group filtering for feature types — control visibility by user group.
- Child feature type support; all 9 geometry combinations now work with
_COPY_PARENT_GEOM. - North Alignment Compass on the map (activates at 10°).
- User position tracking on a ~5-minute schedule.
- Insert a node into the middle of a line or area segment when editing.
- Custom photo watermark configuration.
_styleOverrideto set individual feature colours (e.g.colour=#FF00FF).
Attribute & expression enhancements
!STARTENDBRG— bearing between a line's first and last node.addTimeSpananddatetimefunctions in!CALC; hour support added.!AUTOINCnow supports prefixed values (NH-1→NH-2).!CALCcan nest default codes (e.g.!CALC isResolved == true ? '!TS' : '').- Opacity support for feature-type styling; faster nested-code evaluation via caching.
Feature management
- Selected-feature sheet uses attribute descriptions and hides values starting with
!. - "My Data Only" filters now respect the
_assignedToattribute. - Selecting a feature from the list auto-zooms the map to it.
- Creating an inspection greys the parent feature via its
_styleOverride.
Mapping & geometry
- iOS altitude uses height above ellipsoid when device location is the source.
- Snapped-geometry recalculation uses ~10cm tolerance and respects search-box filters; snapped features must be visible. Read-only features are excluded.
- Expanded recalculation status messaging.
Platform, photos & fixes
- Targets updated to Android 16 and iOS 26; dependencies refreshed.
- Customisable photo-watermark content.
- Fixed duplicate feature-type names when adding child features; Play Store media-permissions fix; general maintenance.
Mobile 0.0.180 — Production · 23 April 2026
New features
- Support for nordalp X6 PRO as a position source. See nordalp X6 PRO RTK Integration.
- Move nodes on linear and area features; split linear features.
- Previous login email cached and auto-restored.
- Auto-generated inspection metadata on parents:
_inspectedBy,_inspectedDate,_inspectedStatus. _COPY_PARENT_GEOMfor child inspection feature types (point geometry).!INSPECTEDDISTANCEdefault code for child inspections.- Simplified icon support; "My Data Only" filter on Features Overview; device position logging.
Data & calculation updates
!LENnow 2D; new!LEN3Dfor 3D length.- Floating-point precision workaround for
!CALC.
Fixes
- Deleted projects no longer linger on the device.
- Antenna-height fix for Trimble Precision SDK sources.
- iPadOS 26.1+ workaround for auto-dismissing menus and modals.
Mobile 0.0.162 — Production · 13 March 2026
New features
_AUTO_ACCEPTand_ON_SAVE_ACTIONSmetadata settings.- Project-wide locations load alongside the open location.
MobileLocationZoomtag centres the map on the location anchor.
Improvements
- Faster map annotations;
#32CE32defaults to transparent polygon fill.
Mobile 0.0.157 — Production · 12 March 2026
New features
- Grid Lines secondary feature (Grid Generation).
- Parallel Lines secondary feature (Parallel Lines).
- Tree Inspection (BS3998) secondary feature with RPR calculation (Tree Inspections).
- Alignment & Chainage (Alignment and Chainage).
- Location search with status filters; "Mark as Finished" on location cards.
- Corner-by-corner navigation for features over 1km away.
number()in!CALC; signature attribute support; thumbnails via!MODIFIER-SHOWTHUMBNAIL.- Mobile-Only user role support.
Mapping & capture improvements
- ESRI World Imagery as a default layer (OS layers removed as defaults).
- Line/area capture starts directly on the map; improved auto-add nodes with Start/Stop (Auto Add Linear/Area Nodes).
- Transparent polygons via
#FFFF01; selected features highlighted in cyan to match the portal. - Mandatory attributes shown via a red→green status bar; clearer save errors.
Photo & watermark updates
- Watermarks use Easting/Northing for BNG, TM65, TM75, ITM; X/Y for other projected systems; Lat/Long for EPSG:4326.
- Bearing removed when the device doesn't provide it.
Fixes
- TPSDK (Trimble Catalyst) updated; general maintenance.
How to Keep Soarvo Mobile Up to Date
- Android — enable auto-update in Google Play, or check manually.
- iOS — enable auto-update in the App Store, or pull-to-refresh under Updates.
- Beta / TestFlight — pre-release builds preview upcoming features. Contact your Customer Success contact for access.
What's Next?