A big week for field editing: you can now edit feature geometries directly in the field app, toggle layer visibility on your phone, and interface widgets gained support for geometry editing on the map.
Features
Edit geometries in the field app
Field app users can now edit the shape of an existing feature directly on the map. Tapping a feature brings up an edit option that opens the full geometry editor — move vertices, add or remove points, and save changes back to the dataset without leaving the field.
Toggle layer visibility in the field app
Layers in the field app now have a visibility toggle, so you can show or hide individual layers while out in the field. On phones the layer list opens as a draggable bottom sheet that snaps between a compact view and a full-height panel, making it easy to navigate projects with many layers or folders.
Edit geometry from interface widgets
The edit-record button widget in interfaces now supports geometry editing on the map, not just property editing. Interface viewers can reshape a feature's geometry in a full-screen map panel and save it back — all from within the interface, without switching to the main editor.
CSV export from all download surfaces
Vector datasets can now be exported as CSV from every download entry point: the dataset ellipsis menu, the "Download data" modal, and the datatable download button. Previously CSV was only available from the datatable.
Form submission email notifications
Pro workspaces can now enable email notifications for form submissions. When turned on, all workspace members receive an email each time a form is submitted. The setting lives in the form's configuration panel.
Fixes and Improvements
- Databricks GEOMETRY columns now import correctly — tables with native GEOMETRY or GEOGRAPHY columns no longer fail to import
- WFS/INSPIRE sources with OGC URN coordinate systems now work — sources like the Spanish Cadastral INSPIRE WFS that use OGC URN CRS identifiers instead of plain EPSG codes now import without error
- Raster color breaks beyond band min/max — manual class breaks in the raster styling panel now apply correctly even when values fall outside the band range; the slider no longer overwrites manual break values
- Custom basemaps render in the field app — custom basemap layers were not displaying on mobile; they now load correctly
- Feature popups open faster in the field app — popup data is now fetched in parallel, cutting load time noticeably on slow connections
- Project duplication across workspaces now copies datasets — duplicating a project into a different workspace now creates independent copies of workspace-catalog datasets instead of referencing the originals
- PostGIS non-public schema geometry now syncs — connecting a PostgreSQL table in a non-public schema (e.g.
ops.stores) no longer silently drops geometry during sync - Geocoded dataset updates no longer drop appended rows — updating a geocoded dataset with new rows no longer caused those rows to be skipped or lost
- Workflow node state preserved on restart — receiving a workflow-started event no longer clears node state when the workflow is already marked as running

