10.4.12
Cerb (10.4.12) is a maintenance update released on April 24, 2024. It includes 7 minor features and fixes from community feedback covering the 10.4 update. You can follow these instructions to upgrade.
Changelog
Added
- [Automations/Commands] In automations, added
cerb.commands.activity.log
toapi.command:
. This creates arbitrary activity log entries and handles watcher notifications.
Changed
-
[Scheduler/Mailboxes/Logging] In the
cron.mailbox
scheduler job, added additional details to the app logs when an IMAP server returns an error. -
[Connected Services/SSO] OpenID Connect connected services now log which specific constraints failed token validation during SSO (single sign-on).
Fixed
-
[Connected Services/SSO/] Fixed an issue with OpenID Connect connected services. Requested scopes other than
openid
weren’t being set on the ID token, so some identity providers (e.g. Okta) didn’t return theemail
claim and SSO logins failed. -
[Connected Services/SSO] Fixed an issue with OpenID Connect connected services where the optional
nbf
(Not Before) claim was treated as required. Some popular identity providers (e.g. Okta) don’t includenbf
, which caused ID tokens to fail validation. -
[Scheduler/Behaviors] Fixed an issue where the
cron.parser
scheduler job could remain locked after a parse until the lock times out (10 mins). If a behavior or automation resulted in a worklist error, the platform would attempt to add the error to the marquee above the worklist for the current session. This makes sense in the UI, but the scheduler is usually stateless; so accessing the session redirected the browser to a platform error message and ended the request. This prevented the scheduler from removing the lock on the job. These errors are now handled more gracefully and don’t abort the email parser job. -
[Plugins/Search] Fixed an issue with record types not updating in the search menu when enabling/disabling plugins.