This week focused on performance optimizations, UI consistency improvements, and resolving several critical bugs affecting data visualization and user workflows.
New Features
Enhanced Search Performance for Large Datasets
We've completely revamped how Atlas handles searching through large datasets. The new system uses optimized filtering that makes searching through datasets with thousands of features significantly faster and more stable. This improvement affects both the data table and feature search widget, making Atlas much more responsive when working with big data projects.
Unified Modal Experience
All modals across Atlas now use a consistent design system. We've standardized the layout, spacing, and button positioning to create a more cohesive user experience. While this is primarily a visual improvement, it makes the interface more predictable and professional.
Fixes
- Fixed pie chart filtering - Pie chart widgets can now properly filter data again after this functionality was broken
- Resolved form map interference - Fixed a critical issue where drawing or selecting features in form submission maps would break the main project map functionality
- Fixed workflow editor crashes - Prevented crashes when editing DropColumns nodes in workflows
- Improved legend display - Fixed issues with legend items showing when not selected and visual problems with icon spacing
- Fixed map export crashes - Resolved crashes that occurred during map export operations
- Enhanced mobile popup display - Fixed text wrapping issues on mobile devices for better readability
- Fixed shared project issues - Resolved multiple problems affecting shared project functionality
- Fixed bookmark zoom - Bookmark zoom now works correctly across all screen sizes
- Better data preview - Dates and select values now display properly in data preview
- Added loading indicators - Loading bars now provide visual feedback during data operations
- Improved popup display - Added height limits to cursor popups to prevent overflow
- Enhanced mask widget UX - Various user experience improvements for mask functionality


