V7.27 System Release

  1. Fixed an issue where in the automation dashboard, automation description text would sometimes be displayed as a tall column of single letters.

  2. In the admin console’s Automations screen, when retrying errors the system now honors the selection of the “start at first action” option.

  3. In the admin console’s Automations screen, when retrying errors the system now uses a thread pool to process error retries in parallel rather than serially. A thread is spawned per automation, with the max number of threads set to half of the system’s configured “max polling automation execution threads”.

  4. Modified the system’s nightly database pruning implementation to reduce the duration of table locks, which was causing sporadic timeouts when inserting/updating data due to incoming webhook processing.

  5. “Is any of” and “Is none of” are now available logic tests for conditionals in automation diagrams and trigger filter rules. They see if a value is or is not in a specified comma-separated list of values.

  6. The automation editor now uses the browser History API to support the browser’s back/forward buttons, in order to avoid a hashtag from appearing in the URL as screens are navigated.

  7. The right-click context menu for app assemblies in the assembly editor’s catalog now has an option to publish all assemblies associated with the app to production.

  8. The browser URL is now updated to reflect the selected screen in the automation editor.

  9. The automation editor’s subroutine catalog has been moved to its own separate screen accessible via a new top-level menu option.

  10. System tasks controlled by cron schedule settings will now automatically adjust their schedules when cron changes are saved in the admin console, rather than requiring a system reboot to take effect.

  11. Triggers and actions in automation editor diagrams have a new right-click menu option to view their output data fields.

  12. The automation dashboard now has checkboxes next to each automation for multiple selections. The group menu can then be used to perform bulk actions on the selected automations.

  13. The Fetch Paginated Results - Breadcrumbs module now supports cursor-based pagination.