https://www.gpldownloads.com/downloads/beaver-builder-professional-wordpress-plugin/changelog/
Latest Updates
Back to Beaver Builder – WordPress Page Builder

Beaver Builder – WordPress Page Builder changelog

Release notes for every version we have on record, newest first.

Latest 2.11.1.2 · 8 Oct 2026 40 versions Since Mar 2024

2026 14 versions

2.11.1.2 Latest 8 Oct 2026 5 fixed2 changed
Fixed
  • Hotfix
  • Search Module: Fixed AJAX search returning empty results for every visitor except the one whose page load rebuilt the layout cache (#5614)
  • Multisite: Fixed Network Admin settings not saving for Modules, Blocks, Post Types, Icons and Templates (#5603)
  • Layout Settings: Fixed saving clearing a page's Parent Page when the suggest field hasn't finished initializing (#5748)
  • Popup Module: Fixed the Delay trigger never firing when Show Delay is 0, its default value (#5729)
Changed
  • Maintenance Mode: An incomplete schedule Start or End date now shows an error instead of failing silently, and no longer wipes the stored date when another setting is saved (#5761)
  • Maintenance Mode: The preview link is now hidden while maintenance mode is off, with the Regenerate control kept available to revoke a previously shared link (#5641, #5762)
2.11.1.1 30 Sep 2026 1 improved5 fixed2 security
Improved
  • Translation update checks are now cached instead of running on every request (#5671)
Fixed
  • Hotfix
  • Fixed a fatal error on the front end when stripping stale link notices from large modules (#5689)
  • Popup Module: Fixed a fatal error on sites without Beaver Themer active (#5643)
  • Gallery and Slideshow Modules: Fixed SmugMug feeds returning empty on servers with allow_url_fopen enabled (#5694)
  • Text Editor: Fixed clicking a linked image in the builder navigating the canvas away or opening the theme lightbox (#5698)
Security
  • Fixed possible SQL injection in the Posts Modules autosuggest field (#5704)
  • Fixed possible arbitrary shortcode execution in Sidebar module widget output (#5662)
2.11.1 17 Sep 2026 2 new2 improved27 fixed
New
  • Maintenance Mode: Add a "Hide theme header & footer" option and a secret URL bypass for previewing the site while maintenance mode is on (#5391)
  • Patterns: Add an option to opt an individual Pattern instance back into shortcode rendering, for WooCommerce block checkout sub-flows that fall back to the classic checkout shortcode (#5539)
Improved
  • Outline Panel: Auto scroll the active item into view when a node is selected in the canvas (#5183)
  • Fixed the Version Control extension running a transient query on every frontend page load (#5389)
Fixed
  • Accessibility: Fixed the "(opens in new tab)" screen reader text appearing as visible text on archives, excerpts and feeds, where the builder's stylesheet is not loaded (#5609)
  • Fixed builder history states stripping every backslash once the undo limit is reached, which could corrupt unpublished drafts (#5466)
  • Layout Settings: Fixed saving silently clearing a page's Parent Page (#5587)
  • Copy/Paste Settings: Fixed "Import Error!" when pasting settings onto a module that had already been saved (#5588)
  • Fixed responsive color and size settings not rendering when the default breakpoint is left blank (#5312)
  • Rows: Fixed border radius not applying on the published page when multiple backgrounds are used (#5213)
  • Rows: Fixed background video not being horizontally centered on mobile in custom-height rows (#5388)
  • Fixed the row hover and selection overlay spanning the full window width on fixed-width rows (#5542)
  • Fixed the actions header offset on overlays for modules placed directly in the layout (#5543)
  • Color Picker: Fixed saved presets stored as bare hex rendering blank and applying invalid CSS (#5541)
  • Color Picker: Fixed theme color variables not always rendering correctly when Load Theme Colors is enabled (#4639)
  • Color Picker: Fixed long global color names without spaces overflowing their swatch (#5379)
  • Globals: Fixed global rows, columns and modules rendering the wrong content on sites where more than one saved template post shares a template ID (#5627)
  • Components: Fixed the Photo module size setting reverting to Full Size when the photo field is linked in a component (#5387)
  • Menu Module: Fixed the submenu toggle rendering an invalid aria-control attribute instead of aria-controls (#5483)
  • Content Slider Module: Fixed the button icon not following the selected hover color (#4739)
  • Module Blocks: Fixed Tabs module active-tab styling and spacing not matching between the block editor and the published page (#4684)
  • WooCommerce: Fixed the Product Tabs module settings panel auto-opening when editing a Themer Singular Product layout (#5449)
  • Licensing: Fixed a false "license expired" notice for Beaver Builder AI on license tiers that don't include it (#5526)
  • Admin Settings: Fixed the Beaver Themer upsell button label being invisible on the license settings page (#5546)
  • Code Editor: Fixed the CSS validator flagging aspect-ratio as an unknown property (#5291)
  • User Access: Fixed globals and components being editable via the Outline Panel context menu and Saved tab when global and component editing is disabled (#4538)
  • Debug Mode: Fixed an undefined variable warning on sites with no builder history states, plus general improvements to the debug report (#5371)
  • Debug Mode: Fixed the Builder CSS/JS metabox disabling WordPress 7.0 Visual Revisions (#5195)
  • Fixed a utf8_encode() deprecation notice on PHP 8.2+ when exporting (#4891)
  • Fixed a conflict with the Horizontal Slider with Scroll plugin that prevented color pickers from rendering (#5404)
  • Fixed a conflict with Themify themes that prevented selecting a video in the Video module (#4712)
2.11.0.4 1 Sep 2026 1 improved4 fixed
Improved
  • Translations installation/updates will now only be for the needed locales instead of all locales (#5535)
Fixed
  • Hotfix
  • Fixed sr-only opens in a new tab script firing in the classic editor (#5564)
  • Components: Fixes needed to support AI generated modules being saved as components in the future (#5433)
  • Fixed _removeOverlay causing a TypeError in some instances (#5558)
2.11.0.3 20 Aug 2026 3 fixed
Fixed
  • Hotfix
  • Content Slider: Fixed outgoing slide not hidden after the Fade transition completes (#5537)
  • Fixed some instances of background colors rendering as invalid CSS (#5519)
2.11.0.2 12 Aug 2026 6 fixed3 security1 changed
Fixed
  • Hotfix
  • Popup Module: Fixed corrupt serialization in module templates (#5397)
  • MultiSite: Fixed flush_rewrite_rules firing on every admin_init after a version change (#5442)
  • MultiSite: Fixed run_multisite writing the version only after a full loop (#5443)
  • UI: Fixed overlays when using an RTL language (#5413)
  • UI: Fixed overlays never showing for a global column (#5418)
Security
  • Fixed possible XSS issue in Button module code field (#5429)
  • Fixed possible arbitrary shortcode execution in foreign module render output (#5438)
  • Fixed possible XSS issue in Search module no results field (#5455)
Changed
  • History: Only fire didAddModule for new modules in the settings preview callback (#5501)
2.11.0.1 23 Jul 2026 25 new37 improved13 fixed1 security1 removed3 changed
New
  • Popup Module: New container module for creating a variety of popups, flyouts, and interstitials. See this video for more info.
  • Popup Module: Added support for using within the Loop Module
  • Popup Module: Add 9 pre-built module templates
  • Add integration hooks and surfaces for bb-ai-design-system
  • Add WordPress (7.0+) Font Library support to typography fields
  • Advanced Tab: Add controls to add custom HTML attributes to every node
  • Add hooks before rendering the custom attributes
  • Add didUpdateLayoutExternally JS hook so external integrations can mark the layout as needing publish
  • Field Connections: Add support to select post ID
  • Add Prepend option when applying a Template
  • Global Styles: Add padding, gradient and width options for buttons
  • Outline Panel: Add Save As option to context menu
  • Outline Panel: Add ability to directly export Globals/Components to context menu
  • Button Module: Add support to trigger any existing Popup module
  • Icons: Add support for Pro Styles, and add extra classes field to support animations and other features that can be used by adding a class
  • Photo Module: Added ability to add no-lazy class to the module to disable lazy load on a per module/image basis
  • Popup Module: Added various accessibility enhancements including keyboard navigation for arrow keys with keyboard focus, a new modal popup type with focus lock, fallback accessibility support for all triggering links and more
  • Search Module: Added the ability to limit the search results by post type when displaying results via AJAX
  • Search Module: Add new reveal layout and proper attributes for accessibility
  • Added a new module type registry to support rendering of static HTML, CSS, and JavaScript
  • Add missing module dependencies
  • Add admin notice for sites that have the iFrame UI disabled
  • Add Beaver Builder menu item to WordPress importer and it now respects the Content Options setting
  • Debug Mode: Added a Database section with a table AUTO_INCREMENT check
  • Photo Module: Added ability to add no-lazy class to the module to disable lazy load on a per module/image basis
Improved
  • Global colors are now available in the Multiple Background field and refresh is no longer required after adding new Global Colors
  • Overlays: Show parent container overlays similar to rows when there is enough space. See this video for more info.
  • Overlays: Render in the body instead of layout markup to prevent styling conflicts with the design panel coming in 3.0.
  • Updated FontAwesome to FontAwesome 7.2
  • Rename Layout CSS/JS menu item to Layout Settings and add Post Settings tab to be able to edit post/page info inside the UI
  • A11y: Every link that opens a new tab has a screen reader text to notify users
  • A11y: Add new option for styling outlines in Global Styles for interactive elements
  • A11y: Accessibility improvements to the HTML structure of the Accordion Module. This uses module deprecation to ensure backwards compatibility. Buttons now have unique accessible names
  • Add filter fl_builder_remove_orphaned_nodes to clean up any orphaned nodes when saving a layout
  • WP Admin Settings pages design refresh, add Settings snapshots and a Maintenance Mode option
  • Serve translations from translate.wpbeaverbuilder.com
  • Enable field connection support in icon fields
  • Rows: Text, Link, Link Hover, Heading and Background color fields and Overlay fields are now responsive
  • Button Group Module: Width, Text, Background, and Border Colors are now responsive
  • Icon Module: Text Spacing, Text Color, Icon Color & Hover Color, Icon Background & Icon Background Hover fields are now responsive
  • List Module: Ensure more fields are responsive
  • Number Counter Module: Wrap number Prefix/Suffix in SPANs. This uses module deprecation to ensure backwards compatibility
  • Pricing Table Module: Add options to choose tooltip display on hover or click and add 2 new styles for tooltips
  • Slideshow Module: height field is now responsive
  • Testimonials Module: Add typography field and make text and arrow color fields responsive
  • Testimonials Module: Add an option to control looping
  • When exporting Saved Nodes, add label for what type of Saved Node it is
  • Optimizations to reduce database queries, repeated object cloning and repeated work during builder loads
  • Required WP version is now 6.8+
  • Updated welcome page for 2.11 release
  • Rename Content tab in Post Modules to Query for consistency with Components
  • When looping is disabled remove navigation at the end for Content Slider, Post Slider, Post Carousel modules and add aria-hidden when needed
  • Advanced Settings: Enable shortcodes in CSS/JS by default and remove toggle
  • Visibility: For breakpoint icons, put a line through when a node is not visible at that breakpoint
  • Modularize the BxSlider plugin wrapper margins property
  • Update fl-builder/layout block to API v3
  • Adjust wording in admin notice when legacy UI is enabled to clarify it is no longer supported
  • Addons installer script is no longer enqueued on every admin page
  • Updated stale URLs in core templates
  • Inline editing is now skipped for fields containing shortcodes to prevent shortcode content rendering inside text modules when clicking the shortcode
  • Synced status indicator on didUpdateLayoutExternally hook
  • 2.11-beta.rc1 - 07/02/2026
Fixed
  • Hotfix
  • Menu module: Fixed responsive submenu toggle throwing TypeError (#5385)
  • Fixed Global button module overlay rendering as component overlay instead of global (#5414)
  • Box Module: Fix force download option for the link field not working
  • PHP 8.5 compatibility: Fix PHP deprecation notices
  • Fire a preview refresh when removing values to fix inconsistent behavior with empty values
  • Fixed CSS keyword none incorrectly wrapped in url() for background-image property
  • Fixed Row Text colors overriding Box Module text color
  • Fixed max_input_vars causing silent save failures across the builder
  • Box Module: Fix link field not working properly
  • Fixed node changes not being saved when done immediately before importing styles
  • Fixed SVG backgrounds in Box module breaking due to insufficient data URI encoding and CSS minification
  • Fixed fatal TypeError in Box module link attributes when using v1 of the module
Security
  • Fixed possible XSS issue with poster_src field in the Video module and circle_width in the Number Counter module (#5394)
Removed
  • Remove redundant logic in the Pricing Table module
Changed
  • 2.11 "Kariba" - 07/07/2026
  • Beaver Builder 2.11 is here! This is a major update and will be released as the official download on the My Account page first. Remote updates to all existing sites will begin soon.
  • Please check out the Release Post for highlights of what's new or the "About this Release" doc for all of the details.
2.11-beta.4 10 Jun 2026 2 new2 improved5 fixed
New
  • Popup Module: Add 9 pre-built module templates
  • Add integration hooks and surfaces for bb-ai-design-system
Improved
  • Global colors are now available in the Multiple Background field and refresh is no longer required after adding new Global Colors
  • Update notices when license is expired or not entered
Fixed
  • Popup Module: Fixed a popup in a Header layout preventing editing of a Themer popup and ensure close button works in Themer layouts
  • Popup Module: Fixed popup centering positions being overridden by module margin CSS
  • Popup Module: Fixed loop navigation arrows not always rendering properly
  • Fixed fatal TypeError in Box module link attributes when using v1 of the module
  • Color Picker: fixed rendering issues in Preset tab when on a Multiple Background field
2.11-beta.3 29 May 2026 2 improved6 fixed
Improved
  • Required WP version is now 6.8+
  • Adjust wording in admin notice when legacy UI is enabled to clarify it is no longer supported
Fixed
  • Popup Module: Fixed delay trigger when no Schedule dates are set
  • Fixed nested form connections being wiped by orphan preview-save
  • Button module: Fixed malformed closing tag and code optimization
  • Fixed Prepend Template option not working properly
  • Additional tweaks for Font Library integration
  • Various admin settings page styling tweaks and fixes to make things more consistent across tabs
2.11-beta.2 22 May 2026 2 new5 improved3 fixed1 removed
New
  • Add WordPress (7.0+) Font Library support to typography fields
  • Add Beaver Builder menu item to WordPress importer and it now respects the Content Options setting
Improved
  • Rename Layout CSS/JS menu item to Layout Settings and add Post Settings tab to be able to edit post/page info inside the UI
  • Testimonials Module: Add an option to control looping
  • Visibility: For breakpoint icons, put a line through when a node is not visible at that breakpoint
  • Modularize the BxSlider plugin wrapper margins property
  • Update fl-builder/layout block to API v3
Fixed
  • Fixed SVG backgrounds in Box module breaking due to insufficient data URI encoding and CSS minification
  • Fixed plugin translations re-queued on every Updates page visit
  • Fixed Row overlay overhang click opens settings for the wrong node
Removed
  • Remove redundant logic in the Pricing Table module
2.11-beta.1 8 May 2026 2 new2 improved1 fixed
New
  • Add hooks before rendering the custom attributes
  • Add didUpdateLayoutExternally JS hook so external integrations can mark the layout as needing publish
Improved
  • Add filter fl_builder_remove_orphaned_nodes to clean up any orphaned nodes when saving a layout
  • Tweak performance optimizations to prevent a fatal error when creating globals or components and to prevent rendering issues with the Loop module
Fixed
  • Box Module: Fix force download option for the link field not working
2.11-alpha.3 24 Apr 2026 4 new10 improved2 fixed
New
  • BB Settings: Add setting snapshots and a new Maintenance Mode option
  • Added a new module type registry to support rendering of static HTML, CSS, and JavaScript
  • Popup Module: Add option for navigation arrows in a Loop Module
  • Search Module: Add new reveal layout and proper attributes for accessibility
Improved
  • Icon Fields: Improvements to the Extra classes field and add field it to all icon fields
  • Button Group Module: Width, Text, Background, and Border Colors are now responsive
  • Testimonials Module: Add typography field and make text and arrow color fields responsive
  • A11y: Add new option for styling outlines in Global Styles for interactive elements
  • A11y: Accessibility improvements to the HTML structure of the Accordion Module. This uses module deprecation to ensure backwards compatibility. Buttons now have unique accessible names
  • Rows: Text, Link, Link Hover, Heading and Background color fields and Overlay fields are now responsive
  • When exporting Saved Nodes, add label for what type of Saved Node it is
  • Optimizations to reduce database queries, repeated object cloning and repeated work during builder loads
  • When looping is disabled remove navigation at the end for Content Slider, Post Slider, Post Carousel modules and add aria-hidden when needed
  • Advanced Settings: Enable shortcodes in CSS/JS by default and remove toggle
Fixed
  • Box Module: Fix link field not working properly
  • Fixed node changes not being saved when done immediately before importing styles
2.11-alpha.2 31 Mar 2026 5 new5 improved3 fixed
New
  • Outline Panel: Add ability to directly export Globals/Components to context menu
  • Add Prepend option when applying a Template
  • New WP Admin Settings pages design refresh
  • Add missing module dependencies
  • Add admin notice for sites that have the iFrame UI disabled
Improved
  • Update FontAwesome to 7.2
  • Pricing Table Module: Add options to choose tooltip display on hover or click and add 2 new styles for tooltips
  • Serve translations from translate.wpbeaverbuilder.com
  • Enable field connection support to icon fields
  • Rename Content tab in Post Modules to Query for consistency with Components
Fixed
  • Fixed Row Text colors overriding Box Module text color
  • Popup Module: Various fixes while editing
  • Fixed max_input_vars causing silent save failures across the builder
2.11-alpha.1 12 Feb 2026 4 new3 improved9 fixed
New
  • Advanced Tab: Add controls to add custom HTML attributes to every node
  • Icons: Add support for FontAwesome 7.1, Pro Styles, and add extra classes field to support animations and other features that can be used by adding a class
  • Outline Panel: Add Save As option to context menu
  • Popup Module: Added support for using within the Loop Module
Improved
  • A11y: Every link that opens a new tab has a screen reader text to notify users
  • List Module: Ensure more fields are responsive
  • Number Counter Module: Wrap number Prefix/Suffix in SPANs. This using module deprecation to ensure backwards compatibility
Fixed
  • Fix recursion in FLBuilderModel::get_categorized_child_nodes causing timeout on large pages
  • Popups: Fixed popup not opening when clicked with settings panel open
  • Fixed overlays in the legacy UI
  • Fixed tiptips rendering below overlays and popups
  • Prevent default on node settings click handlers to stop link navigation
  • Fixed new overlays with nested globals and components
  • Fixed saved module templates dropped into popup losing parent on refresh
  • Fire a preview refresh when removing values to fix inconsistent behavior with empty values
  • Fixed CSS keyword none incorrectly wrapped in url() for background-image property

2025 17 versions

2.11-dev.2 19 Dec 2025 4 new1 improved5 fixed
New
  • Popup Module: Added date settings to schedule when the popup should render.
  • Popup Module: Added layout selector icons.
  • Field Connections: Add support to select post ID
  • Global Styles: Add padding, gradient and width options for buttons
Improved
  • Slideshow Module: height field is now responsive
Fixed
  • Popup Module: Fixed trigger buttons causing the page to scroll to the top.
  • Popup Module: Fixed clearing the backdrop background not previewing correctly.
  • Popup Module: Fixed popup background color not rendering after save.
  • Popup Module: Fixed Themer layout selector showing when editing regular layouts.
  • Popup Module: Prevent popups from being dropped into other popups.
2.11-dev.1 7 Nov 2025 2 new5 improved
New
  • Popup Module: New container module for creating a variety of popups, flyouts, and interstitials. See this video for more info.
  • Search Module: Added the ability to limit the search results by post type when displaying results via AJAX
Improved
  • Overlays: Show parent container overlays similar to rows when there is enough space. See this video for more info.
  • Overlays: Render in the body instead of layout markup to prevent styling conflicts with the design panel coming in 3.0.
  • Updated FontAwesome to FontAwesome 7
  • Icon Module: Text Spacing, Text Color, Icon Color & Hover Color, Icon Background & Icon Background Hover fields are now responsive
  • PHP 8.5 compatibility: Fix PHP deprecation notices
2.10-rc.1 30 Sep 2025 1 new1 improved5 fixed
New
  • Box Module: Add some default CSS to ensure child modules size properly
Improved
  • Update the welcome page for the 2.10 release
Fixed
  • Fixed update notice still showing immediately aftering updating
  • Box Module: additional fixes for the grid guide overlay icon disappearing in some circumstances
  • Accordion Module: Fixed tabbing to a link in accordion content closing the accordion
  • Content Slider Module: Fixed play button not working after pausing
  • Heading Module: Fixed label being affected by module typography
2.10-beta.3 19 Sep 2025 5 fixed
Fixed
  • Components: Fixed box module container field values not inheriting from the main component.
  • Components: Fixed field connections being unset when saving a component instance.
  • Components: Fixed duplicating static rows attempting to convert modules into components.
  • Box Module: Fixed Grid Guide Overlay icon disappearing after save
  • Menu Module: Fix fly out menu close button not working
2.10-beta.2 10 Sep 2025 2 improved1 fixed
Improved
  • Components: Enabled query settings for components
  • Pre-Built Modules: Made the back button sticky
Fixed
  • Pre-Built Modules: Fixed content templates not loading
2.10-beta.1 28 Aug 2025 4 new4 improved7 fixed
New
  • WP Admin: Add convert to component action for global templates
  • Components: Add ability to add labels to instances of a component in the Outline Panel
  • Added prebuilt node templates to the templates tab
  • Login Form Module: Add styling controls for form labels
Improved
  • Tweak position of overlay tooltips so they do not go off the screen
  • Subscribe Form Module: Add styling controls for form labels
  • Contact Form Module: Add styling controls for form labels
  • Synchronize the button module deprecation with other modules that render it
Fixed
  • Components: Fixed fatal error after duplicating a component instance
  • Components: Fixed compound fields on child nodes not being picked correctly in form settings
  • Components: Fixed enabled fields not always showing
  • Components: Fixed name sometimes showing as a number
  • Components: Fixed name showing as module name showing instead of the component name after duplicating
  • Replace references to the term global templates to components where applicable
  • Ensure legacy PHP settings are rendered before settings forms initialize
2.10-alpha.3 8 Aug 2025 2 new6 improved1 fixed
New
  • Subscribe Module: Added support for MailChimp tags
  • Added new fl_builder_filter_settings_form filter that runs on the wp action to allow modifying the form based on the post type
Improved
  • Button & Button Group Modules: Added option for button as a click action which will render an actual button tag powered by custom click logic
  • Advanced Settings: The iFrame UI toggle is not visible unless debug mode is enabled
  • Button Group Module: Ensure it uses the proper version of the Button module when rendering. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
  • Contact Form Module: Added proper role attributes for alerts and ensured that the proper version of the Button module is rendered when used. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
  • Login Form Module: Ensured use of proper semantic tags and aria attributes and that the proper version of the Button module is rendered when used. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
  • Subscribe Form Module: Ensured use of proper semantic tags and aria attributes and that the proper version of the Button module is rendered when used. Changes in markup tags use the module deprecation API and only applies to new modules dropped on the page.
Fixed
  • Components: fixed photo fields not working properly after saving
2.10-alpha.2 4 Aug 2025 1 new13 improved9 fixed1 changed
New
  • Photo Module: add fallback ARIA attributes to deprecated module version
Improved
  • Components: Organized sections into Content and Container tabs
  • Components: Use component title in the outline panel instead of node label
  • Components: Hide nodes in the builder with visibility set to none.
  • Components: Open all sections by default
  • Box Module: Prevent nesting links in box module to prevent markup errors
  • Box Module: Grid Guide overlay is now responsive and is now semi-transparent
  • Testimonials Module: Implement validation check to make sure transition is less than the delay
  • Update jquery validate script and move external libraries into their own folder (#4286)
  • Global Templates: Reverted UI color back to orange.
  • 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.
  • Posts Module: The rendered version of the button module will now take into account module deprecation of the the button module to ensure the right version is rendered
  • Slideshow Module: various accessibility improvements including replacing all link tags with button tags and some minor tweaks. The markup changes use the module deprecation API so the markup changes only affect new modules dropped on the page
  • Revision limit for BB designed posts/pages is now enabled by default
Fixed
  • Components: Fixed outline panel settings link for modules.
  • Components: Various backend fixes and improvements.
  • Overlays: Fixed parent menu settings link opening child settings instead of parent
  • Box Module: Fixed child box module background color getting overridden by Bootstrap
  • Posts Module: fix numbered pagination not being center aligned
  • Fix Row/Column link color being overridden by Global link color during preview
  • Ensure modules using Menu and Photo modules within them are using the module deprecations as needed
  • Fix node breakpoints showing as all deselected by default (#4240)
  • Fix fatal error when using FLBuilder::register_layout_styles_scripts
Changed
  • SET field modifier now works with compound fields
2.10-alpha.1 24 Jun 2025 4 new6 improved4 fixed
New
  • 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.
  • Outline Panel: add copy and paste options to the context menu
  • Menu Module: Add width option for flyout menu
Improved
  • Components: When saving new components, open them in a new window to edit.
  • Button Module: Enable responsive behavior on additional fields: custom width, text color, background colors and border color (#4029)
  • Accordion Module: 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
  • Posts Modules: Ensure if there are redundant links, they are hidden from screen readers and are not used by keyboard navigation (#3687)
  • Tabs Module: Ensure proper ARIA attributes are in place and replace link and div tags with button tags. This uses the module deprecation API so the markup changes only affect new modules dropped on the page (#4120)
  • 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.
Fixed
  • Components: Fixed the Visibility > Display setting not saving or working properly.
  • Components: Fixed settings that are toggled by other settings not rendering when the main setting is used in components.
  • Components: Fixed the margin field not showing on components when enabled.
  • Components: Fixed default text rendering instead of an empty string in components when text inputs are empty.
2.10-dev.3 28 May 2025 4 new17 improved7 fixed
New
  • Components: Added the ability to create components in wp-admin under Beaver Builder > Add New.
  • Photo Module: add option to choose image size in lightbox
  • Debug Mode: Add version control tab when it is enabled
  • Add generic title/desc to row shapes for accessibility
Improved
  • Settings: Improved the time it takes for settings to initially render when first opened.
  • Components: Enabled field connections on component settings.
  • Components: Use the Label field when set for section headings in component forms.
  • Components: Reworked the "Type" select in the "Save As" form to include Template, Global, and Component.
  • Components: Reworked wp-admin list table to show "Global" or "Component" label.
  • Components: Reworked user access settings to allow editing per-page component settings but not the component itself.
  • Assistant Integration: Added new cloud icon to the toolbar for connecting to the cloud and saving templates.
  • Assistant Integration: Added new user access setting for enabling or disabling cloud access based on user role.
  • Content Slider: various accessibility fixes including deprecating old HTML markup in favor of list tags and button tags. This uses the module deprecation API so the markup changes only affect new modules dropped on the page.
  • 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.
  • 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.
  • Icon Module: adjust CSS tor text to display: inline
  • 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.
  • 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.
  • In modules that display excerpts, change default read more text to provide more context per accessibilityrecommendations. This affects the following modules: Post Carousel, Post Slider, Posts, Accordion, Tabs
  • Do not render assets for nodes if they are not rendering on page
Fixed
  • Components: Fixed nested components showing the full settings instead of selected component settings.
  • Components: Fixed the Multiple Backgrounds field not working with components.
  • Components: Fixed components showing the "Global" label in various places.
  • Components: Fixed component editing icon rendering for globals.
  • Components: Fixed edit and unlink actions showing for globals and components in the outline panel when editing the main instance.
  • Box Module: Fix incorrect values for grid-auto-flow and justify-item.
  • Menu Module: fix some issues with Mega Menus not updating after right click
2.10-dev.2 6 May 2025 5 new8 improved1 fixed
New
  • Components: Added a new "Type" select in the "Save As" form for choosing to save a component or template.
  • Components: Added a "Save As" action to the settings dropdown on overlays.
  • Components: Added "Edit Settings", "Edit Component", and "Unlink Component" actions to the settings dropdown on component overlays and context menu in the outline panel.
  • Components: Added a "Type" filter to the "Saved" panel for filtering components, global templates, and static templates.
  • Global Templates: Added "Edit Template" and "Unlink Template" actions to the settings dropdown on global template overlays and context menu in the outline panel.
Improved
  • 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 (#3816)
  • Content Slider: Several accessibility fixes including improvements to keyboard navigation, adding focus to slider dot navigation (#3684)
  • Components: Renamed "Dynamic Global Templates" to "Components."
  • Components: Change the component overlay color to purple to differentiate them from global templates and static content.
  • Components: 30+ commits with various fixes and improvements. Please let us know if you run into any issues!
  • Global Templates: Duplicating a global template now retains the connection to the global template. To unlink a template, use the new "Unlink Template" action.
  • Global Templates: Change the global template overlay color to green for better contrast with white text and icons.
  • Disable widgets for new installations (#3988)
Fixed
  • Components: Fixed issues with nesting components multiple levels deep.
2.10-dev.1 7 Apr 2025 25 new24 improved31 fixed
New
  • Added 60+ pre-built Box module templates.
  • Added a new Star Rating module.
  • Added a more layouts link to the Box module section.
  • Added the ability to collapse the sections in the Saved panel.
  • Subscribe Module: Add support for ConvertKit custom fields
  • List Module: Add option to populate list in bulk
  • Box Module: Added new multi-layer background field
  • New re-written color/gradient pickers added to color fields
  • Outline Panel: Added a search/filter option and the ability to add/edit labels inline
  • Add new advanced setting to force module wrappers (#3744)
  • Added the ability to use a selection of modules as blocks in the block editor
  • ACF: Add ACF URL fields to Video Module embed field connections (#1518)
  • Box Module: Add background color field (#3973)
  • Box Module: Add auto option for aspect ratio (#3174)
  • Box Module: Add additional tooltips for some fields, set grid rows to 1 track (#3919)
  • Countdown Module: Add field connection support to time field (#3743)
  • Posts Module: Add option for enabling equal height of Posts Featured Images for Masonry and Column layouts (#534)
  • Posts Module: Add aspect ratio as an option for images when Equal Height Images are used
  • Add sanitization to node attributes (#1654)
  • Outline Panel: Add title and change position of panel when content panel is pinned to the right (#3793)
  • Add support for auto sizes for lazy loaded images in WP 6.7 (#3735)
  • Add Global Colors to Block Editor colors (#3188)
  • Subscribe Module: Add support for tags in the Active Campaign integration (#3198)
  • Add a modal when issues are detected that would interfere with the iFrame UI (#2736)
  • Debug Mode: Add menu counts (#3623)
Improved
  • Dynamic Global Templates: Added the ability to select fields that can be edited per-page for global templates, allowing you to override the global defaults on a per-page basis.
  • Reworked the pre-built rows and modules panels to show categories instead of a dropdown.
  • Accessibility Improvements
  • Search Module: Changes when using button only layout to fix links not having a discernible name issue
  • 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
  • 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
  • 2.9 "Coyote" - 03/19/2025
  • Beaver Builder 2.9 is here! This is a major update and will be released as the official download on the My Account page first. Remote updates to all existing sites will begin soon.
  • Please check out the Release Post for highlights of what's new or the "About this Release" doc for all of the details.
  • Container modules such as Box are no longer wrapped in a row when dropping into the layout
  • All Basic modules no longer have module wrapper divs
  • Subscribe Module: Constant Contact integration has been upgraded to use v3 of their API. V2 of their API has been deprecated (#1899)
  • List Module: Allow rendering of basic HTML tags in the Heading field (#3862)
  • Nofications Center: revamp it and change it to What's New (#3049)
  • Row Settings: make width responsive (#733)
  • Saved Nodes: Enable some information in the Publish metabox that was previously hidden (#3846)
  • Icon & Icon Group Module: Adjust default spacing of new modules dropped on the page
  • Update code field script (Ace)
  • Show a modal when you've been logged out of WordPress(#2585)
  • Global Colors: when duplicating a color, add copy to label (#3567)
  • Make sure expensive query doesn't run when Themer is not active (#3616)
  • Debug mode query optimizations (#3334)
  • HTML Module: adjust spacing of field connection icon
  • Outline Panel: adjust color of title when using dark mode (#3948)
Fixed
  • (a11y) Video Module: fix tabbing to video when lightbox is in use (#2987)
  • Accordion Module: Fix label text color being overridden by Global Styles link color (#3642)
  • ACF Blocks: Fix issues with display of prepending/appending text in our UI (#2775)
  • Box Module: Fix issue with units not working at different breakpoints (#3504)
  • Box Module: fix setting visibility to never display breaking preview (#3698)
  • Box Module: fix setting min width on empty children not working (#3103)
  • Fix fatal error when using global colors in some compound fields with PHP 8+ (#3952)
  • Box Module: Fix flex layout getting broken when column uses center vertical alignment (#3801)
  • Menu Module: Fix tabbing/focus issue with the Flyout Menu (#3672)
  • Customizer: prevent internal post type and taxonomies from showing in the menu editor (#3915)
  • Gallery Module: Fix smooth scroll when used in a row with animation (#3548)
  • Heading Module: Increase specificity for text-transform styling (#1657)
  • Outline Panel: Fix not being able to drag a row below the last row if that last row is expanded and not collapsed (#3860)
  • Outline Panel: Don't show colon if option deselected in Box Module (#3819)
  • Photo Module: Fix notice when using cropping (#3824)
  • Posts Module: Fix layout not previewing correctly when used as a block (#3564)
  • Posts Module: Fix fatal error if Themer is inactive
  • Photo Module: Fix enable link to Photo page not working (#3769)
  • TEC: Fix Posts Module ignoring the TEC setting for "number of events to show per page" (#1858)
  • Fix conflict with Search & Filter plugin query interfering with query on WooCommerce Shop/Product Archive (#3923)
  • Fixed incorrect position when dropping container module node templates into a row position
  • Fix conflict with Estatik Pro when dropping modules on the page (#3945)
  • Hide "Add New" button for Saved Columns in the WP Admin (#3942)
  • Smooth Scrolling: fix smooth scrolling when there's a gallery module above the target section (#1403)
  • Fix PHP warnings if a theme does not register color names (3956)
  • Fix PHP warning for null post_type on class-fl-theme-builder-rules-location.php (#3917)
  • Fix rendering of node attributes when using non-string scalar values (#3920)
  • Fix PHP warning for feeds (#3917)
  • Fix Global Box modules being empty when inside another node (#3871)
  • Fix templates being exposed in WP Sitemaps (#3864)
  • Fix bxSlider compatibility with FSE themes (#3788)
2.9-rc.1 7 Mar 2025 1 new2 improved2 fixed
New
  • Box Module: Add background color field (#3973)
Improved
  • Update the welcome page (#3876)
  • HTML Module: adjust spacing of field connection icon
Fixed
  • Box Module: Fix parent flyout menu not displaying when editing global box modules (#3966)
  • Box Module: Fix issues when upgrading from 2.8 if using a field connection on background color (#3973)
2.9-beta.5 28 Feb 2025 2 new4 improved13 fixed1 removed
New
  • Box Module: Add auto option for aspect ratio (#3174)
  • Add a modal when issues are detected that would interfere with the iFrame UI (#2736)
Improved
  • List Module: Allow rendering of basic HTML tags in the Heading field (#3862)
  • Outline Panel: adjust color of title when using dark mode (#3948)
  • Adjustments to the plugin action links in the WP Admin (#3950)
  • Update PHPCS for WPCS 3 (#3395)
Fixed
  • Box Module: Fix issue with units not working at different breakpoints (#3504)
  • Box Module: fix setting visibility to never display breaking preview (#3698)
  • Box Module: fix setting min width on empty children not working (#3103)
  • Fix transparency being reset in shadow color picker fields (#3914)
  • Fix fatal error when using global colors in some compound fields with PHP 8+ (#3952)
  • Fix conflict with Search & Filter plugin query interfering with query on WooCommerce Shop/Product Archive (#3923)
  • Fixed issue when dropping a widget onto the page
  • Fixed incorrect position when dropping container module node templates into a row position
  • Fix conflict with Estatik Pro when dropping modules on the page (#3945)
  • Hide "Add New" button for Saved Columns in the WP Admin (#3942)
  • ACF Blocks: Fix issues with display of prepending/appending text in our UI (#2775)
  • Smooth Scrolling: fix smooth scrolling when there's a gallery module above the target section (#1403)
  • Fix PHP warnings if a theme does not register color names (3956)
Removed
  • Box Module: Remove default flex grow being set to 1
2.9-beta.4 7 Feb 2025 2 new1 improved8 fixed
New
  • Box Module: Add additional tooltips for some fields, set grid rows to 1 track and change default flex grow to 1 (#3919)
  • Add filter fl_builder_loop_terms_args for terms_query and add $settings to args (#3901)
Improved
  • Subscribe Module: Constant Contact integration has been upgraded to use v3 of their API. V2 of their API has been deprecated (#1899)
Fixed
  • Outline Panel: Fix not being able to drag a row below the last row if that last row is expanded and not collapsed (#3860)
  • Loop Module: fix rendering with multiple query types on the same layout (#3908)
  • (a11y) Video Module: fix tabbing to video when lightbox is in use (#2987)
  • Fix order by meta value not working in modules with a loop field (#3904)
  • Fix PHP warning for null post_type on class-fl-theme-builder-rules-location.php (#3917)
  • Fix rendering of node attributes when using non-string scalar values (#3920)
  • Fix PHP warning for feeds (#3917)
  • Customizer: prevent internal post type and taxonomies from showing in the menu editor (#3915)
2.9-beta.3 24 Jan 2025 1 new2 fixed
New
  • Add sanitization to node attributes (#1654)
Fixed
  • Color Picker: Various bug fixes
  • Background Field: ensure field has a non-null value
2.9-beta.2 17 Jan 2025 4 new2 improved13 fixed
New
  • Color Picker: Add support in Global Colors and in repeater fields
  • Outline Panel: Add title and change position of panel when content panel is pinned to the right (#3793)
  • Add filter to disable minification fl_builder_minify (#3867)
  • ACF: Add ACF URL fields to Video Module embed field connections (#1518)
Improved
  • Row Settings: make width responsive (#733)
  • Do not open What's New by default if there are new notifications (#3861)
Fixed
  • Loop Module: Fix output with ACF relationship fields (#3858)
  • Fix Global Box modules being empty when inside another node (#3871)
  • Fix templates being exposed in WP Sitemaps (#3864)
  • Box Module: Fix flex layout getting broken when column uses center vertical alignment (#3801)
  • Fix bxSlider compatibility with FSE themes (#3788)
  • Fix link field field connection covering checkboxes (#3671)
  • Accordion Module: Fix label text color being overridden by Global Styles link color (#3642)
  • Fix row styles not live previewing (#3599)
  • Fix pinned builder class remaining after publishing layout (#1455)
  • TEC: Fix Posts Module ignoring the TEC setting for "number of events to show per page" (#1858)
  • Color Picker: Fix various bugs
  • Fix global columns settings not opening in the parent menu (#3886)
  • Various fixes for dragging and dropping container modules and dropping modules inside container modules

2024 9 versions

2.9-beta.1 10 Dec 2024 4 new4 improved5 fixed1 removed
New
  • Debug Mode: Add menu counts (#3623)
  • Conditional Logic: New empty options appear higher in the list in dropdown (#942)
  • Countdown Module: Add field connection support to time field (#3743)
  • Posts Module: Add aspect ratio as an option for images when Equal Height Images are used
Improved
  • Color Picker: it is now available for compound fields (Typography, Box Shadow, Border, Shadow etc and Gradients
  • Outline Panel: Don't show colon if options deselected in Box Module (#3819)
  • Saved Nodes: Enable some information in the Publish metabox that was previously hidden (#3846)
  • Tweaks to the change to make sure an expensive Themer doesn't run when Themer is not active (#3826)
Fixed
  • Photo Module: Fix notice when using cropping (#3824)
  • Post Module: Fix layout not previewing correctly when used as a block (#3564)
  • Photo Module: Fix enable link to Photo page not working (#3769)
  • Gallery Module: Fix smooth scroll when used in a row with animation (#3548)
  • Heading Module: Increase specificity for text-transform styling (#1657)
Removed
  • Remove Menu accessibility changes for now
2.9-alpha.2 6 Nov 2024 9 new7 improved5 fixed
New
  • Add new advanced setting to force module wrappers (#3744)
  • Content Slider: Add aria-current for current item in dot navigation (#3583)
  • Add support for auto sizes for lazy loaded images in WP 6.7 (#3735)
  • Posts Module: Add option for enabling equal height of Posts Featured Images for Masonry and Column layouts (#534)
  • Add Global Colors to Block Editor colors (#3188)
  • Subscribe Module: add some default headers (#1431)
  • Global Styles: Add fl_builder_before_generate_global_css hook to add CSS selectors
  • White Labeling: Add fl_builder_theme_branding filter for theme branding
  • Photo Module: Add fl_builder_photo_classes filter for image classes
Improved
  • Nofications Center: revamp it and change it to What's New (#3049)
  • Icon & Icon Group Module: Adjust default spacing of new modules dropped on the page
  • Updated color picker configuration
  • Update code field script (Ace)
  • Show a modal when you've been logged out of WordPress(#2585)
  • Menu Module: Refactor keyboard navigation and separate sub-menu icon toggle (#3754)
  • Menu Module: use aria-hasexpanded for submenus/dropdowns (#2196)
Fixed
  • Posts Module: Fix fatal error if Themer is inactive
  • Menu Module: Fix tabbing/focus issue with the Flyout Menu (#3672)
  • Outline Panel: Fix inline labels when filtering in the Outline Panel (#3652)
  • Fix settings panel when pinned not being stacked at max width (#3590)
  • Box Module: fix split header preset to avoid nested photo modules (#3604)
2.9-alpha.1 1 Oct 2024 4 new11 improved3 fixed
New
  • Added Multi-Background support to Rows and Columns
  • Subscribe Module: Add support for tags in the Active Campaign integration (#3198)
  • Google Fonts: Add option for enabling real-time checking for updates to the Google Fonts (#3050)
  • Add support for preview of an image to repeater fields (#3208)
Improved
  • Loop Module: Changes to support Taxonomy queries (#929)
  • Color Picker: Global colors now are available to select
  • Make sure expensive query doesn't run when Themer is not active (#3616)
  • Debug mode query optimizations (#3334)
  • BB Lite: Show Global Styles item greyed out (#3594)
  • Global Colors: when duplicating a color, add copy to label (#3567)
  • Enable Slim data mode for new core templates (#3639)
  • A11y: Separate the menu link and sub-menu icon in the Menu Module (#1328)
  • A11y: various improvements for magnific pop-up for accessibility (#3589)
  • A11y: Add option in Accordion for user to select heading level for label (#3582)
  • A11y: Add focus missing on selected tab in Tabs Module (#3540)
Fixed
  • Color picker: various bug fixes
  • Outline Panel: Fix editing labels inline not working on all nodes (#3607)
  • Box Module: Fix overlays not working properly after moving item in Outline Panel (#3473)
2.9-dev.2 2 Aug 2024 3 new
New
  • Box Module: Added new multi-layer background field
  • New re-written color/gradient pickers to nearly all color fields (exceptions: Global Colors, border & box shadow fields)
  • Outline Panel: Added a search/filter option and the ability to add/edit labels inline
2.9-dev.1 25 Jun 2024 1 new3 improved
New
  • Added the ability to use modules as blocks in the block editor.
Improved
  • Container modules such as Box are no longer wrapped in a row when dropping into the layout.
  • All Basic modules no longer have module wrapper divs.
  • Various API changes for container modules to support Beaver Themer's new Loop module.
2.8.0.7 1 Apr 2024 2 fixed
Fixed
  • Hotfix
  • Fix XSS issue in Button & Button Group Modules when using lightbox (#3306)
2.8.0.6 20 Mar 2024 6 fixed1 changed
Fixed
  • Hotfix
  • Fix a JS error when saving Global Settings if Row Shapes are disabled (#3284)
  • Fix various drag and drop issues with container modules (#3290)
  • Fix dropping saved columns into the main layout causing a fatal error (#3290)
  • Fix global modules rendering twice when dropping in a new row (#3290)
  • Fix nested box modules in the main layout having zero margins when box modules are present in a Themer layout (#3264)
Changed
  • Various builder and overlay improvements (#3278)
2.8.0.5 19 Mar 2024 2 fixed
Fixed
  • Hotfix
  • Fix a fatal error when using BB Lite (#3286)
2.8.0.4 13 Mar 2024 1 new6 fixed1 security
New
  • Add move action to the parent menu (#3256)
Fixed
  • Hotfix
  • Fix not being able to open columns settings in parent menu when editing a Global Row (#3229)
  • Fix gradient for row background failing when using a Global Color (#3252)
  • Fix not being able to use flyout menu with small columns (#3258)
  • Fix JS error in outline panel with nodes like column groups that have no settings (#3262)
  • Fix the rare issue of null for a module instance (#3253)
Security
  • Fix Authenticated(Contributor+) Stored Cross-Site Scripting via module container elements (#3240)