A major week for Atlas — you can now build multiple interfaces per project, undo and redo styling changes, and sign in with Microsoft. Plus new threshold-based styling, interactive histogram filters, hatch fill patterns, and much more.
Features
Multiple Interfaces
Projects can now contain multiple interfaces, each with its own layout, widgets, and sections. A navigation panel appears automatically when you have two or more interfaces, letting end users switch between them. In the Builder, a new left panel gives you full control — create, rename, delete, and toggle which interfaces appear in the navigation.
Undo/Redo for Layer Styling
Styling changes now support undo and redo. Press Cmd+Z to revert your last style change and Cmd+Shift+Z to redo it. Rapid changes made within a short window are grouped into a single undo entry, so you can experiment freely and roll back without losing your place.
Microsoft Sign-In
Atlas now supports Microsoft account sign-in alongside existing Google and email options. This makes it easier for teams on Microsoft 365 to get started without creating a separate account.
Threshold-Based Styling
You can now style vector layers using custom value thresholds — defining your own breakpoints rather than relying on the dataset's actual data range. Add labels to each threshold and they automatically appear in the legend, making it easy to communicate what each color band represents.
Interactive Range Filter Histogram
The range filter widget now features an interactive histogram where you can click and drag directly on the chart to set your filter range. Configure custom min/max bounds and choose whether to include outliers for more precise control over your data.
View Switcher Widget
A new interface widget lets end users switch between dataset views without any backend calls. Choose from three layout options — chips, dropdown, or buttons — and configure which views are available in the switcher.
Update Record Button
A new button action lets users update records directly from an interface. Configure which fields to edit using user variables, fixed values, or user inputs. Select multiple features on the map and update them all at once with progress tracking.
Hatch Fill Pattern
Polygon layers now support hatch fill patterns as an alternative to solid color fills. Choose a hatch pattern and it renders both on the map and in the legend, giving you another way to visually distinguish layers.
File Geodatabase (GDB) Export
You can now export vector datasets as File Geodatabases (.gdb), in addition to existing formats like Shapefile and GeoJSON. The export downloads as a ZIP archive containing the .gdb directory, ready to open in QGIS or ArcGIS.
Standalone Widget Actions
Button widget action types — download dataset, submit form, update record, and external URL — are now presented as individual widgets in the component catalog. This makes it much easier to discover what buttons can do, instead of having to configure a generic button and then pick an action type.
Redesigned Popup Field List Editor
The popup field editor has been redesigned with an Airtable-inspired interface. All columns appear in a single searchable, scrollable list with checkboxes to toggle visibility, drag handles to reorder, and bulk select/deselect actions.
Fixes and Improvements
- Added 500+ new icons from the Temaki icon set for use across the platform
- Guest users invited to a project now receive the workspace's plan features
- Data storage usage is now visible in the workspace dashboard
- Latitude and longitude are now available as computed column types
- Navigate between overlapping features using arrow controls in the feature list widget popup
- Popups within the feature list widget now use the full available panel height
- Popups are no longer blurred and have improved overall rendering
- Empty buttons, images, and text elements are now hidden in popups instead of showing as broken elements
- Improved popup animation with debounce to reduce visual jitter
- Selection colors for select fields now carry through to styling and legend
- Navi run messages can now be copied as shareable links
- NASA satellite integration has been moved into a unified satellite data panel
- Fixed workflow layer list not being scrollable to the bottom
- Fixed custom icons on filter widgets appearing as black circles
- Fixed workflow nodes briefly reverting to pending before running
- Fixed mobile taps being suppressed by the drawing tool
- Fixed georeference modal showing a blank map instead of the basemap
- Fixed left sidepanel not hiding when collapsed
- Fixed "Create empty dataset" button not working in the Add Data modal
- Fixed form staying in draft mode after publishing
- Fixed 3D extrusion height error when style values were null
- Fixed relation filter not applying correctly
- Fixed race condition when removing widget filters
- Added error handling to billing management UI
- Tooltip now explains why select is disabled on locked layers
- Added validation to prevent infinite loop in webhook triggers
- Improved network reliability with automatic retry on transient failures
- View style updates now apply in place without removing and re-adding the layer

