Back to Blog

Atlas Weekly: W-14

Atlas TeamAtlas Team
Share this page
Atlas Weekly: W-14

A big week for interfaces — highlighted by the new Draw Widget, Add Data Widget, and draw support on shared maps.

Features

Draw Widget

Interfaces now include a dedicated Draw Widget for freehand geometry drawing. The widget supports popups for drawn features.

Add Data Widget

A new Add Data Widget lets interface viewers upload vector files. Supported upload formats include GeoJSON, KML, GPX, and Shapefile ZIP. The widget supports popups for uploaded datasets.

Fixes and Improvements

  • High-DPI map exports — basemap tiles now render at native resolution for the chosen DPI setting (up to 600 DPI), eliminating the blurry basemap issue in exported maps
  • Session expired modal — stale tabs that lose authentication now show a friendly "session expired" modal with a refresh button, instead of a generic 500 error page
  • Labels after field type change — labels now correctly re-apply when a dataset column's field type is changed
  • Date histogram default frequency — the default frequency setting has been moved to the setup step, and a bug where 1-bucket histograms filtered out all data on mobile has been fixed
  • Styling manager race condition — concurrent style updates no longer overwrite each other when a new update arrives while the previous one is in flight
  • Filter by created_by / modified_by — filtering on created-by and modified-by columns now works correctly
  • Unit preference saved — changing workspace units (metric/imperial) now persists correctly after a fix to the backend PATCH schema
  • Layer order on file import — layer ordering is now preserved when importing files
  • Duplicate project layer config — layer include/exclude configuration is now correctly copied when duplicating a project
  • Date picker stability — the date picker popover no longer changes height when navigating between months
  • Layer con menu positioning — the layer context menu no longer opens off-screen at the bottom of the viewport
  • Select column filtering — filtering on select columns now uses cached metadata instead of making a separate backend request
  • Dataset browser — the dataset browser layout has been fixed
  • Seat update on access level change — workspace seat detection works correctly when updating a member's access level
  • Navi: close feedback with Escape — the Navi feedback input panel can now be dismissed via the Escape key or a close button
  • Navi: fix params feedback loop — a bug where malformed tool call parameters were injected into history and learned by Navi has been fixed
  • Navi: fallback prompts — Navi now returns helpful fallback prompts when the project context isn't found
  • Shared datasets warning removed — the warning about shared datasets in shared projects has been removed; Atlas now handles dataset permissions automatically
  • Info tooltip on Switch — the Switch component now shows an informational tooltip
  • Branding settings for non-admins — non-admin users in branding settings now see a clear info alert explaining that only workspace admins can edit branding
  • Atlas logo loading — the Atlas logo is now hidden until the project has fully loaded, preventing a flash of the logo before workspace branding is applied
  • Modal loading state — authentication state is fully resolved before modals are shown