Beaver Builder version 2.10

2.10 "Monticello" - 10/14/2025

Enhancements

  • Introduced the ability to save nodes as Components, allowing specific fields within global templates to be customized per page while maintaining shared defaults.
  • Added 60+ pre-built Box module templates.
  • Added Prebuilt node templates to the templates tab.
  • Box Module: Added a global setting for applying global row spacing to top-level boxes. This will be enabled by default on new sites and disabled for existing 2.9 sites updating to 2.10 to ensure backward compatibility.
  • Box Module: Added an icon for toggling a grid guidelines overlay when building grids
  • Assistant Integration: Added new cloud icon to the toolbar for connecting to the cloud and saving templates. A new user access setting for enabling or disabling cloud access based on user role was also added.
  • Added a new Star Rating module
  • Added a more layouts link to the Box module section
  • Reworked the pre-built rows and modules panels to show categories instead of a dropdown
  • Added a new "Type" select in the "Save As" form for choosing to save a component or template
  • Added a "Type" filter to the "Saved" panel for filtering components, global templates, and static templates
  • Added "Edit Component" and "Unlink Component" actions to the settings dropdown on component overlays and context menu in the outline panel
  • Outline Panel: add copy and paste options to the context menu
  • Added the ability to collapse the sections in the Saved panel
  • Button & Button Group Modules: Added option for button as a click action which will render an actual button tag powered by custom click logic
  • Button Module: Enabled responsive behavior on custom width, text color, background colors and border color fields
  • Contact Form Module: Added styling controls for form labels
  • Login Form Module: Added styling controls for form labels
  • Subscribe Form Module: Added styling controls for form labels
  • Menu Module: Added width option for flyout menu
  • Photo Module: Added option to choose image size in lightbox
  • Subscribe Module: Added support for ConvertKit custom fields
  • Subscribe Module: Added support for MailChimp tags
  • List Module: Added option to populate list in bulk
  • Performance: Assets are not rendered for nodes if they are not rendering on page
  • Performance: Improved the time it takes for settings to initially render when first opened
  • Debug Mode: Added version control tab when it is enabled
  • Update jQuery validate script and move external libraries into their own folder

Accessibility Improvements

  • Accordion Module: changes to HTML tags used for elements for new modules dropped on the page, increase focus ring size and change key event listener from keypress to keydown, ensure proper ARIA attributes are used, replace the .fl-menu-mobile-toggle with the generic class .fl-content-ui-button so those buttons are excluded from Global Styles button styling, implement closing accordion tabs with Escape key, ensure event handlers only target interactive buttons, close all items when focus is outside of the accordion
  • Button Module: A button tag is now used when lightbox option is chosen. This uses the module deprecation API so the markup changes only affect new modules dropped on the page. Old versions of the module will now render ARIA attributes on the link tags to provide proper accessibility support.
  • Contact Form Module: Added proper role attributes for alerts. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
  • Search Module: Changes when using button only layout to fix links not having a discernible name issue
  • Content Slider: Various improvements including making sure focus ring shows for links, add support for reduced-motion preference, prevent auto play on focus in or out, add aria-label and role attributes and more
  • Post Slider & Post Carousel: Many accessibility improvements including using list tags for slides, button tags for navigation and pagination, proper aria attributes and making sure focus is visible on all controls
  • Gallery Module: various accessibility improvements including deprecating div tags in favor of list tags and adding ARIA roles for the deprecated div tags. This uses the module deprecation API so the markup changes only affect new modules dropped on the page
  • Login Form Module: Ensured use of proper semantic tags and aria attributes. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
  • Menu Module: various accessibility improvements including enhancements for keyboard navigation, using appropriate aria attributes and roles, adjusted some markup and sizing of sub-menu icon as well. This uses the module deprecation API so the markup changes only affect new modules dropped on the page
  • Photo Module: change markup to use figcaption for caption per accessibility recommendations. This uses the module deprecation API so the markup changes only affect new modules dropped on the page
  • Posts Module: various accessibility improvements including deprecating the div container tag in favor of a unordered list and added a new option in the post container field. This uses the module deprecation API so the markup changes only affect new modules dropped on the page
  • Posts Modules: Ensure if there are redundant links, they are hidden from screen readers and are not used by keyboard navigation
  • Subscribe Form Module: Ensured use of proper semantic tags and aria attributes. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
  • Tabs Module: various accessibility fixes including using button tags for any buttons instead of links or divs. This uses the module deprecation API so the markup changes only affect new modules dropped on the page.
  • Testimonials Module: Changed HTML tag from div to blockquote. This uses the module deprecation API so the markup changes only affect new modules dropped on the page. Also support the reduced-motion preference, added option for showing play/pause button
  • Row Shapes: Add generic title/desc to row shapes for accessibility
  • In modules that display excerpts, change default read more text to provide more context per accessibility recommendations. This affects the following modules: Post Carousel, Post Slider, Posts, Accordion, Tabs

Fixes

  • Box Module: Fix incorrect values for grid-auto-flow and justify-item
  • Box Module: Add some default CSS to ensure child modules size properly
  • Menu Module: fix some issues with Mega Menus not updating after right click
  • Fixed update notice still showing immediately after updating

Changes

  • Disable widgets for new installations
  • Icon Module: adjust CSS for text to display: inline
  • Revision limit for BB designed posts/pages is now enabled by default
  • Advanced Settings: The iFrame UI toggle is not visible unless debug mode is enabled

Developer

  • The SET field modifier now works with compound fields
  • Added new fl_builder_filter_settings_form filter that runs on the wp action to allow modifying the form based on the post type

This topic was automatically closed after 3 minutes. New replies are no longer allowed.