10.3.7
Cerb (10.3.7) is a maintenance update released on March 23, 2023. It includes 10 minor features and fixes from community feedback covering the 10.3 update. You can follow these instructions to upgrade.
Changelog
Added
-
[Metrics/Data Queries] In metrics.timeseries data queries, dimension filters in the
query:
can now use negation. For instance,query:(worker_id:![1,2,3])
. [#1716] -
[Metrics/Data Queries] In metrics.timeseries data queries, added a new
@week-sun
date aggregation. This calculates week starting on Sunday, rather than the default of Monday. -
[Search/Contacts] On contact worklists, implemented a
title:
quick search filter with autocompletion suggestions. Thanks to @mryanb for the feature request! -
[Automations/Records] In automations, the record.search: command has a new
inputs:validation@raw:
option. This accepts a template with scripting syntax where any output is considered to be an error that triggers theon_error:
event. For instance, arecord.search:
with anid:123 limit:1
query that fails the automation if the expected record is not found. This is a shortcut for adding anon_success:outcome:if@bool:
for every lookup.
Fixed
-
[Bots/Behaviors] Fixed an issue with legacy bot behaviors in PHP 8.1+. The ‘In groups:’ and ‘In group buckets:’ conditions could trigger an error if the lists were blank.
-
[Data Queries/Bots/Performance] Massively improved the performance of the
usage.behaviors
data query. The data query is used on the ‘Behavior Usage’ tab of the default reporting page. In some environments the query could take over 100,000ms due to inefficient joins. The new query runs in 70ms in the same environments (by eliminating joins and adding behavior details from the cache). -
[API/OAuth2] Fixed an issue with the REST API and the
refresh_token
grant type. This could prevent exchanging a previous refresh token for a new access/refresh token. -
[KATA] Fixed an issue when emitting KATA with a multiple line value that contained leading whitespace. The whitespace was being trimmed when it could be syntactically important (e.g. automation scripts or policies).
-
[KATA] Fixed an issue with KATA where a document with an empty string (
key@text:
) parsed and re-emitted as an array (key:
). This now properly includes the@text
annotation. -
[Automations/Editor] In the automation editor, fixed an issue with the ‘Output:’ YAML where multiple-line values had blank lines removed.