January 20th, 2026
Improved
Dashboards and Reporting
๐ Overview
Weโve shipped multiple backend performance optimisations across Dashboards and Custom Reports to reduce redundant API calls, improve load times, and enhance overall responsiveness across navigation and builders.
โจ Whatโs New
Dashboard Improvements
Widget definition APIs now trigger only when adding a widget, instead of firing on drawer open or tab navigation
Removed redundant widget data API calls during:
Cancelling dashboard edits
Saving dashboards without changes
Saving dashboards after widget updates
Saving widgets when no data changes occur
Applying quick filters across different module widgets
Improved dashboard mount performance by converting sequential API calls into parallel execution
Custom Report Improvements
Optimised report navigation by preventing previous page API calls when switching between report pages
Improved data loading by moving users, pipelines, and currency symbol APIs from list view to builder view
Enhanced Custom Report builder performance by converting sequential API calls into parallel execution
๐ก Why This Matters
These optimisations significantly reduce unnecessary network requests, resulting in:
Faster load times
Smoother navigation
A more responsive experience when working with Dashboards and Custom Reports, especially for complex or data-heavy setups
๐ Note
These updates are backend-only performance enhancements and do not introduce any UI or workflow changes for users.