This week delivered significant structural improvements to Atlas with the introduction of comprehensive project folder management, enhanced data table capabilities, and major performance optimizations for map rendering with large datasets.
Features
Project Folders and Collections Management
Atlas now includes comprehensive project folder management with creation, navigation, and drag-and-drop support. The new "Collections" section in the sidebar provides workspace collections with folder creation dialogs.
Delete Rows with Backspace Key
Data tables now support direct row deletion using the backspace key. Users can select rows and delete them instantly with keyboard shortcuts, receiving real-time feedback and notifications for successful or failed deletion actions. The system properly handles cell edit events during row deletion to prevent unwanted edits.
Dynamic Font Scaling for Widgets
Widget values now automatically adjust font size to ensure text fits within available space and remains readable on all device sizes. The font size adapts dynamically based on content and container width, improving the user experience across different screen sizes.
Enhanced Map Marker Performance
Implemented a completely new marker architecture with Web Worker integration to handle marker clustering and decluttering in background threads. This significantly improves performance and UI responsiveness when working with large numbers of map markers by offloading heavy computations off the main thread.
PostgreSQL Schema Support
Database connections now display and track schema names for tables in the Postgres connection panel. When creating datasets from PostgreSQL sources, the schema name is included for better data organization and clearer data lineage.
Fixes and Improvements
- Map styling consistency - Fixed numerous styling inconsistencies between legends and actual map display, including outline visibility, color matching, and proper border width handling for line geometries
- Data table search interface - Made the search bar visually slimmer and less cluttered by adjusting styling and removing non-essential UI elements
- Map export layer ordering - Fixed layer z-index issues during map export to ensure exported maps accurately reflect intended layer stacking
- Marker visualization - Improved marker display logic so markers with zero or negative sizes automatically hide all visual elements, and standardized fallback marker styling
- Upload process reliability - Streamlined dataset upload by improving how presigned URLs and file metadata are handled, with better progress notifications
- Workspace data selection - Enhanced folder selection behavior to allow entire folders to be selected or deselected rather than individual datasets
- Field formatting improvements - Better type safety and consistency for chart metadata across chart and widget components
- Interface alignment fixes - Corrected minor misalignments in back button positioning, data selection cards, and dataset grid layouts
- Popover interactions - Added automatic closing when clicking outside popovers and improved dropdown option handling with better performance
- Task handling - Improved project duplication by preventing unnecessary operations when task IDs are undefined
- Pie chart ordering - Fixed data sorting consistency for pie chart widgets to ensure proper item display order

