Apricot: Reporting and form performance improvements and bug fixes
Release Notes | Week of August 10 | Apricot 8.60.0
Overview
This release delivers meaningful performance improvements for record editing and native report filters. It also includes fixes for multi-select field validation, an SSO logout issue, and slow loading of the Favorites List in Record Search.
Enhancements
Performance | Faster form loading and improved report filter controls
Forms load faster when editing records, and field calculations and conditional logic render more quickly. Duplicate-check validation requests are now batched and field reload actions are grouped, which reduces unnecessary network calls and speeds up your overall experience.
Reports | More control over when native reports run
Two foundational changes improve how native reports run in Apricot.
Filter changes no longer auto-run your report. Previously, saving a filter immediately triggered a full report re-run — even if you were making several adjustments. Now, filter changes are deferred until you're ready. You'll see a "Report last run [timestamp]" indicator and an "Apply Filter Changes" button, so you decide exactly when the report re-runs. This reduces unnecessary processing and lowers the risk of timeouts from intermediate filter states.
Large report results are also now stored more efficiently behind the scenes. This means the system can handle bigger datasets more reliably. Cached reports load as expected — the improvement is to overall report stability and performance. These changes lay the groundwork for fully asynchronous report processing coming in a future release, which will let you queue a report, step away, and get notified when results are ready.
Fixes
Record validation | Multi-select field incorrectly flagged as invalid
A multi-select field was being flagged as invalid during record save when the Allow Other option was disabled. Multi-select fields now validate correctly across all configurations.
Authentication | Users logged out after SSO re-authentication
Users were being unexpectedly logged out of Apricot immediately after completing re-authentication through single sign-on. Users now remain logged in after re-authenticating as expected.
Record search | Slow loading of the favorites list
The Favorites List in Record Search was loading slowly for users with a large number of saved records. The list now loads promptly.
