10.4.9
Cerb (10.4.9) is a maintenance update released on January 30, 2024. It includes 9 minor features and fixes from community feedback covering the 10.4 update. You can follow these instructions to upgrade.
Changelog
Added
-
[API/Automations] In the REST API, a new endpoint (automations/logs/search.json) searches automation log entries using queries. This makes it much easier to keep an eye on automation errors with external monitoring tools. Thanks to ChargeOver for the feature request.
-
[Code Editors/UX] In code editors (automations, events, toolbars), added keyboard shortcuts to resize the editor.
Ctrl+Shift+Down
grows the editor andCtrl+Shift+Up
shrinks it. These will have a UI eventually. Thanks to @mryanb for the feature request.
Changed
-
[API/Mail/Reply] When using the tickets/reply.json API endpoint, if a
worker_id
is provided by an admin token, the activity log entries for the reply and its consequent actions (status, move, assign) are attributed to that impersonated worker and not the token’s owner. This makes it easier for integrations to reply on behalf of multiple workers. Thanks to 1Password for the feature request. -
[Automations/Timers] When an automation timer is disabled, its pending continuations are now automatically cancelled. Previously, there was no obvious way to reset an automation that ended in the
await:
state. Thanks to @myranb for the feature request. -
[Custom Records/UX] When editing custom records, if ‘Cerb’ is the only possible owner then the ‘Owner:’ field isn’t displayed.
Fixed
-
[Automations/Outcomes] Fixed an obscure issue in automations where a standalone outcome: command (not a child of
decision:
) re-evaluated itsif:
condition after every command in thethen:
branch. For instance, if anoutcome:if:
was originallytrue
, it could becomefalse
due to anoutcome:then:set:
and refuse to run the remaining commands. Theif:
condition is now properly only evaluated once when entering the outcome. -
[Explore/Interactions] Fixed an issue in interaction.worker.explore automations where explore toolbar buttons could re-bind event listeners when the lower page refreshed. For instance, this could inexplicably open multiple interaction popups for a single button click.
-
[Worklists/Custom Records] Fixed an issue in worklists where a ‘record link’ custom field column didn’t properly display the record label if the target was a custom record type.
-
[Worklists/Subtotals/Custom Records] Fixed an issue in worklists where subtotaling by a ‘record link’ custom field column didn’t properly display the record label if the target was a custom record type.