For the list of changes and fixes covered in this release, see the Changelog.
For information on upgrading from previous versions, see the
Migration guide.
2026-09-03
Follow this link to download the zipped distribution files for:
- UI source code
- UI build
- Source files to build the module
- Sample bookmarks
- Maven repository required to build the project and run the tests.
Summary
ImprovementsImprovements
Bug fixes and performance improvements
- Atoti Sign-Off dashboards no longer queue behind a single global refresh when many task actions happen at once, keeping them responsive under heavy activity.
- Loading sign-off definitions is now faster when many definitions exist. The definition and task screens no longer scan audit history or query the workflow engine once per definition.
- Filtering audit history is now faster.
- Dashboard and notification updates are no longer buffered by reverse proxies. Real-time updates now reach the browser as they happen, instead of being delayed.
- Opening many screens at the same time no longer leaves some of them without data until the page is reloaded.
- Background processes that track sign-off and adjustment status could silently stop after a failure, leaving items stuck partway through instead of completing or failing clearly. These processes now retry automatically and mark the item as failed after repeated failures, instead of leaving it stuck indefinitely.
- Rejecting and then re-exporting a sign-off could previously trigger conflicting status updates from the earlier export attempt. This no longer happens.
- Audit records for sign-off status changes now reflect what was actually saved, instead of occasionally recording outdated data. Canceling a change in progress no longer leaves the audit history out of sync with the database.
- Attachments and comments are no longer dropped from the audit history under heavy load.
- Adjustment audit records now correctly reference their sign-off definition, fixing audit history searches that previously returned incomplete results.
- Adjustments now always show their current status on the task screen and in API responses, instead of occasionally showing an outdated one.
- Creating or updating a sign-off definition without the required permissions now correctly shows an access-denied message, instead of an unexpected error.
- Task-only approvers no longer get blocked from live updates or the task approval window. This applies to approvers who belong to a workflow’s approver group but not the sign-off definition’s candidate group.
- The Pending Approval column on the Sign-Off Task Configuration screen always showed 0 for simple-workflow tasks. It now counts these tasks correctly.
- Notifications could stop working after running for several hours, when a new subscriber’s connection coincided with a notification being sent. This no longer happens.
2026-07-27
Follow this link to download the zipped distribution files for:
- UI source code
- UI build
- Source files to build the module
- Sample bookmarks
- Maven repository required to build the project and run the tests.