- Improved Token Management
- Enhanced Refresh Token Logic: Resolved an issue where expired tokens could cause multiple refresh requests simultaneously. Now, only a single refresh attempt is made, preventing forced logouts and improving reliability.
- Customizable Map Settings
- Map Style Options: Users can now save their preferred map style, selecting between “satellite” and “roadmap” views for Google and overlay maps, with compatibility for previously saved settings.
- Map Type Selector: Added a new dropdown in map settings, allowing users to choose from ROADMAP, SATELLITE, HYBRID, and TERRAIN views.
- Enhanced Map Rotation and Visibility
- Rotation Improvements: Rotation settings now apply only to map types that support rotation, improving stability and performance on image-only maps.
- Info Window Default Visibility: Info windows are now hidden by default to provide a clearer view while placing pins, enhancing the user experience.
- Improved Marker and Search Functionality
- Marker Placement: Updated marker placement to prevent unintended placements along lines.
- Search Enhancements:
- Fixed issues with default filters in Google Maps.
- Improved search behaviour for items without info windows.
- Enhanced display of “no results” messages for clearer feedback.
- Label System Improvements
- Advanced Label Management: Implemented a new system for label sizing, movement, and placement, providing greater accuracy and consistent visibility across zoom levels.
- Enhanced Editing Tools
- Shape, Label, and Marker Editing:
- Google/Overlay Maps: Users can now move shapes and markers, with label movement functionality in progress.
- Image Maps: Movement of markers and labels is complete, with shape movement in progress.
- Shape, Label, and Marker Editing: