Release 3.1¶
Deployed on August 22, 2025
This release refines the Tracking Round (TR) selector for more reliable interactions, addresses map and export inconsistencies, and introduces initial microplanning tools to support import from GTM <https://novel-t.ch/projectdetail/geospatial-microplanning-toolkit/> or existing micro plan. It also includes backend stability enhancements and various UI polish for improved usability.
Updates & Maintenance¶
Backend Optimization Added automatic cleanup of temporary base layers (BLs) to free up resources. Resolved Redis lock warnings for better concurrency handling.
CI/CD Improvements Integrated a parallel ‘Cypress’ stage in CI pipelines for faster testing. Fixed Cypress snapshot comparisons to reduce false positives.
Improvements & New Features¶
Microplanning Tools New backend support for microplanning, including a script to transform GDB files into Targeted Areas (TAs), indicator computation for planning metrics, and a UI popup for streamlined configuration.
Map Usability Enhancements Added a map scale line for better spatial reference during navigation.
TR Selector Refinements Enhanced TR selector with improved indicator displays for quicker insights.
TA Upload Workflow Added a data toggle option in the TA upload popup for flexible configuration.
Form Persistence Door-to-Door duration settings now persist on the frontend during edits, reducing re-entry.
Bug Fixes & Corrections¶
Fixed RI cluster duration calculations for accurate activity tracking.
Resolved map sorting issues by duration in various views.
Corrected base layer label rendering to display properly.
Improved global ODK export formatting for consistent compatibility.
Addressed horizontal scroll problems in the map panel’s Teams tab and overall team tab display.
Fixed multiple TR selector issues, including query parameter handling, FA dropdown functionality, initial TR loading, zoom behavior, filter application, UI responsiveness, click interactions, and background rendering.
Ensured high-level previews for TAs render correctly without errors.