Wednesday, May 27, 2026
1 change · 19.0
Enhancements to existing features
This update improves the speed of auditing large financial reports. Previously, navigating back and forth between reports and their details caused slow reloads and blank screens. Now, the system caches report data, speeding up the auditing process and making it more efficient.
Original PR description
When auditing large reports, users often navigate back and forth between the report and its underlying move lines. Each time the user returns to the report, it triggers a full reload, resulting in a blank screen and long wait time making auditing slow and painful. This commit caches the report information, and line expansion rpc calls in disk. RPC calls are being called asynchronously, and the report is updated if data changed. While data is being refreshed in the background, cached report is displayed along with a warning banner informing the user that report is being loaded. task-5145462