9.1.7

Cerb (9.1.7) is a maintenance update released on February 26, 2019. It includes 8 minor features and fixes from community feedback covering the 9.1 update. You can follow these instructions to upgrade.
-
[Records/Custom Fields/Files] Fixed an issue with 'Files:' custom fields. Only the last file in the set was being linked to the custom field, causing nightly maintenance to remove the rest of the files. [#906]
-
[Records/Custom Fields/API] Fixed an issue with the record API where 'Files:' custom fields couldn't be removed. [#907]
-
[Workspaces/Worklists/Snippets] Fixed an issue when adding a 'Snippet' view to a workspace worklists tab. The created worklist used a deprecated filters by default rather than a query. [#909]
-
[Platform/Debug] Updated the
/debug
endpoint to include MySQL version info. -
[Packages/Messages] In packages, message records may now specify a
ticket_mask
field as an alternative toticket_id
. This is particularly useful in partial migrations where messages from an old environment may need to thread to existing tickets in the new environment, and the mask is known. [#911] -
[Workspaces/Dashboards] Fixed an issue with 'Clock' and 'Countdown' widgets that prevented them from updating in real-time. [#912]
-
[Data Queries/Subtotals] In
worklist.subtotals
data queries that use a date aggregation (e.g.@month
) in theby:
field, the limit for that column is automatically set to the maximum. Previously, subtotals defaulted to the top 25 distinct values, which doesn't even cover 1 month of daily totals. [#809] -
[Platform/Database/Localization] Cerb now uses 'utf8mb4' (4-byte UTF-8) encoding for the database connection. This is backwards compatible with the 3-byte 'utf8' encoding we've used historically, while allowing us to begin transitioning the schema and data to full support for the full UTF-8 range (Emoji, Chinese, etc).