We’re committed to building software that’s accessible for all users—no matter their abilities. That means we’ve invested heavily in following key best practices to ensure that the builders are easy to use and accessible for users who might rely on keyboard navigation, screen readers, or similar.
As part of our ongoing efforts to improve the accessibility of the Beefree SDK, we improved several UI elements, including UI Draggable Widgets, the Mobile Stage Toggle, and History (Undo/Redo). As part of these enhancements, we have removed outdated CSS classes and added new ones to our list of reliable selectors to give you more control in customizing your implementations. Please refer to this documentation article for a detailed summary.
Simple Schema: Custom Title AddOn - Added line-height and align properties.
New FileManager custom import buttons: Added the possibility for the Host Application to configure a new contentDialog that adds a button in the FileManager header. The contentDialog resolves with a file URL that can be imported via the fileSystemApi.
Edit Display Condition button: resolved an issue where the "Edit" button was always visible because Console role permissions for CanEditDisplayConditions were not being considered in the sidebar UI.
History component z-index: The History widget now stays below the TinyMCE overlay.
The latest release includes a technical update that improves reliability, the tested codebase, and extensibility. Plus, we made some bug fixes on our rendered HTML:
Table Vertical Alignment: Fixed table text vertical alignment in Windows Outlook.
Alt Attribute on Video Block: Added an empty alt tag for the 16:9/3:4 spacing transparent GIF in the video module.