Cerb 11.0 is available with 151 improvements: workflow templates, mail routing KATA, CSP/XSS security, and more
Cerb 11.0 is available with 151 improvements, including workflow templates and streamlined mail routing!
Cerb 11.0 was just released with 151 improvements from community feedback.
You can read the release notes here:
https://cerb.ai/releases/11.0/
Here’s a summary of the most important improvements in the changelog:
WORKFLOWS
* Workflows are a major new feature allowing continuous integration of versioned updates across multiple environments (e.g. dev, staging, production), using KATA instead of JSON.
* Added built-in workflows for auto-dispatching tickets, auto-responding, satisfaction surveys, login Terms of Use, DMARC reports, PGP inline encryption, feedback capture, SLA enforcement, and more.
* Automation events are split into 'Event Listener' records and toolbars are split into 'Toolbar Section' records. This greatly simplifies management and allows workflows to control their own bindings.
* A full tutorial workspace page is provided as a workflow.
* Mail routing is now easier with Routing KATA, which handles common scenarios like assigning emails to groups based on recipients or subjects. Automations are no longer required for most use cases.
* Group bucket Routing KATA can be configured directly on group records.
* New low-level logs for outgoing and incoming mail help track message delivery, with metadata and error reporting. This simplifies troubleshooting and optimization.
WORKSPACES & PROFILES
* Both workspace and profile pages now support conditionally visible/hidden tabs based on user roles or record types, enhancing customization without duplicating pages.
* Tabs on workspace pages now have consistent ordering, making it easier for teams to maintain standard workflows.
AUTOMATIONS
* New scripting functions like cerb_workflow_config()
, cerb_workflow_resources()
, cerb_calendar_get_relative_date()
, and cerb_plugin_enabled()
improve automation capabilities
* A new ‘commands’ button with editor shortcuts and a 'Usage' tab for dependencies simplifies managing automations.
* Added full-text searching to automation records.
* Interaction automations have new chart:
and chooser:
form prompts.
SECURITY
* Cerb now uses a strict Content-Security-Policy (CSP) that prevents most XSS attacks. Scripts in the browser require a temporary, secret "nonce" value per worker session.
PLATFORM
* The retired SwiftMailer library for outgoing mail delivery (SMTP) has been replaced with the modern Symfony Mailer.
* Mail transport for outgoing mail have been completely overhauled, enabling non-SMTP mail delivery like Postmark's API.
* A schema tester validates the database in Setup->Developers.
We’re happy to help if you have any questions.
Jeff Standen, Software Architect @ Cerb