- 08 Aug 2025
- 4 Minutes to read
- Print
- DarkLight
Platform Enhancements
- Updated on 08 Aug 2025
- 4 Minutes to read
- Print
- DarkLight
This release introduces a series of platform enhancements aimed at improving visibility, control, and efficiency across key areas of the system.
Administrator’s View of Presentations
This new Presentations section provides Administrators with a dedicated page that aggregates all of the Presentation configurations in one table, including metadata and audit information.
Administrators can manage the Presentations along with a complete audit trail of modifications.
The aim of this enhancement is to improve oversight and management of Presentation resources, and provide transparency and auditability to reduce the risk of outdated or unwanted Presentations lingering in the system.
Read more about this new feature on our Knowledge Base.
Global Configuration for Transcript Emailing
For all Board Cloud users, Board's Collaboration services are powerful tools capable of redefining productivity within an organization.
In this release, a new interface and options are introduced!
The "ADVANCED SETTINGS" button opens the panel used to configure the Transcript transmission time. Switch the "SEND EMAIL TRANSCRIPTS" on, and enter or select the time that the daily chat transcript summaries are sent to the user groups and members that have been tagged to receive them (see The Collaboration section). The time specified is relative to the Board operating system time.
Data Reader Execution Enhancements
The Data Reader now offers improved error handling during data ingestion, specifically in how it processes invalid records found in the source files.
The new Error Management functionality allows users to define the Procedure’s behavior should a Data Reader terminate. Specifically, it lets you configure whether faulty Sources imply the termination of the Data Reader, and which Procedure Group should be executed in the case it does.
Using the "On error go to group" setting, you can specify a Procedure group to be triggered immediately after the termination of the Data Reader.
Another key enhancement is the evolution of the previous "Stop on Error" option, now named "Include Execution Error". This option provides more control over how the system reacts to ingestion issues. When enabled, the Data Reader may terminate execution upon encountering an invalid record - rather than simply discarding it and continuing, thereby preventing potential data loss or silent failures during Cube population.
Read more about this new functionality here.
@Entity and @Selection_Ex Substitution Formulas in Block Headers
The @Selection, @Selection_Ex, and the group of @[entityname] Entity substitution formulas can now also be used in the Block headers in a Layout, and therefore on any Object based on a Layout (e.g. Data View, Chart, etc.). Note that the substitution formulas CANNOT be used in the Block header of a Flex Grid object. When used in Block headers, these functions have both additional features and several known limitations as compared to their use elsewhere.
The substitution formulas behave differently when used in Labels or Captions rather than when used in the Block Headers of a Layout. See Substitution formulas for full details of those differences and known limitations.
The @Selection formula in a Block Header is replaced with a list of all members in the "Refer To" function of the Data Block. The members are separated from each other by a new line, without the Entity title.
The @Selection_Ex formula is the extended version of @Selection (Ex is short for "Extended"). Without parameters, the @Selection_Ex formula returns exactly the same information. However, the @Selection_Ex formula can accept various input parameters, such as Entity, Layout, ShowActive, Interval, Display, Limit, etc. These will return only the information specifically requested by those parameters.
The Entity substitution formulas are replaced with a list of all members of the [entityname] Entity. The members are retrieved based on a process that checks for exact or related "Refer To" values in the Data Block; failing that - the Layout Selection, the Pager or Master panel and the Screen Selection are searched in sequence until the members are found.
Audit Log enhancement for Audit API access
The Audit Log APIs allow you to read and extract Audit Logs from within Board for log entries of several Action Types that are automatically recorded in Board. These audit logs make it possible to monitor and control access permissions to critical resources. Subscription Hub 9.0+ is mandatory to enable their activation.
Several improvements have been made to the content of the Audit log in version 14.3 and later, enriching a lot of the information tracked. So although not mandatory, it is suggested to use such APIs in combination with version 14.3 (or later).
These Audit Log APIs simplify integration with third-party SIEM (Security Information and Event Management) tools like SPLUNK, Azure Log Analyzer, or similar for account and access management and auditing, compliance, retention and forensics. Internal data management features for legal considerations are greatly facilitated with comprehensive security object tracking.
There are seven separate APIs available for the various groups of Action Type, plus an additional "catch all" API that returns data from all of those groups and some additional Actions that are not included in the seven API groups.
The APIs are grouped for the Action Types: Login, Users, Permission Groups, Folder Profiles, Rules, and Features. The "catch all" group API is named "Full Audit".
Accessibility Phase 1
As part of our ongoing commitment to inclusivity, Board is progressively introducing accessibility enhancements across its platform, aligning with recognized standards such as WCAG 2.1 (AA level).
The components that have received these improvements are among the most frequently used by users: text input fields, and temporary feedback messages (toasts/banners).
While these changes are essential for users with disabilities, they also result in a more consistent, comfortable, and user-friendly interface for everyone. Accessibility enhancements often lead to better usability and improved product quality overall.