15 versions
Beaver Builder Pro history.
Every release of Beaver Builder Pro is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
14 of 15 releases scanned clean
v2.11.2Latest
October 30, 20267.7 MBScanned
Other
- Enhancements
- Debug Mode: Show each module's version and whether it's overridden, with the path to the override file (#4524)
- License Settings: Beaver Builder AI now has install, activate and re-install handling in the Available Downloads list (#5525)
- Fixes
- Components: Fixed Save As on a child node while editing a component creating an empty template and deleting the node from the component (#5835)
- Components: Fixed a fatal error when saving a component instance with stored field connections (#5793)
- Subscribe Form: Fixed the Constant Contact list dropdown emptying about 24 hours after connecting because the access token was never refreshed (#5811)
- Accessibility: Fixed modules outputting a prohibited aria-label on front-end markup that overrode real accessible names (#5615)
- Accessibility: Fixed the Search module outputting a malformed closing tag (#5164)
- Responsive Editing: Fixed multiple columns being set to 0% width when returning to desktop mode (#5702)
- Custom Attributes: Fixed custom targets not working with heading tag selectors such as h2 (#5757)
- Field Connections: Fixed an undefined property $post_type warning when the main query post isn't a WP_Post (#5630)
- Box Module: Fixed an undefined property warning for the link_download setting (#5611)
- Popup Module: Fixed the popup position resetting to top left on the published page (#5563)
- Photo Module: Fixed the lightbox opening on top of the settings panel in the builder (#5550)
- Photo Module: Fixed cropped image writes not being atomic, which could serve a truncated file (#5510)
- Icon Module: Fixed the icon background not shrinking with responsive icon sizes (#5555)
- Button Module: Fixed the font family not updating in the live preview (#5412)
- Video Module: Fixed extra space below embedded Vimeo videos (#5111)
- Posts Module: Fixed Load More pagination failing because of unstable node IDs (#4901)
- Content Slider and Testimonials Modules: Fixed swiping with a single slide on mobile devices (#920)
- UI: Fixed unfocused select text being too dark to read in dark mode (#5556)
- Translations: Fixed untranslatable strings in the Export/Import settings fields and the Outline panel context menu (#5488)
Fixed
- tags added with the fl_builder_node_container_element_options filter falling back to div when they aren't in the allowed tags list (#5517)
- a PHP 8 fatal error in get_user_templates() when a WP_Error is returned (#5661)
- an "Attempt to read property ID on null" warning when the main query returns no posts (#5523)
- asset cache writes failing silently on network filesystems such as Pantheon (#5421)
October 8, 20267.7 MBScanned
Fixed
- Hotfix
Other
- 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)
- 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)
v2.11.1.1Unavailable
September 30, 20267.6 MBScanned
Fixed
- Hotfix
- a fatal error on the front end when stripping stale link notices from large modules (#5689)
Other
- Security: Fixed possible SQL injection in the Posts Modules autosuggest field (#5704)
- Security: Fixed possible arbitrary shortcode execution in Sidebar module widget output (#5662)
- 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)
- Translations: Translation update checks are now cached instead of running on every request (#5671)
v2.11.1Unavailable
September 17, 20267.6 MBScanned
Other
- Enhancements
- 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)
- Outline Panel: Auto scroll the active item into view when a node is selected in the canvas (#5183)
- Fixes
- 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)
- 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)
- 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)
- 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)
- Performance: Fixed the Version Control extension running a transient query on every frontend page load (#5389)
- 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
- builder history states stripping every backslash once the undo limit is reached, which could corrupt unpublished drafts (#5466)
- responsive color and size settings not rendering when the default breakpoint is left blank (#5312)
- the row hover and selection overlay spanning the full window width on fixed-width rows (#5542)
- the actions header offset on overlays for modules placed directly in the layout (#5543)
- a utf8_encode() deprecation notice on PHP 8.2+ when exporting (#4891)
- a conflict with the Horizontal Slider with Scroll plugin that prevented color pickers from rendering (#5404)
- a conflict with Themify themes that prevented selecting a video in the Video module (#4712)
September 1, 20267.6 MBScanned
Fixed
- Hotfix
- sr-only opens in a new tab script firing in the classic editor (#5564)
- _removeOverlay causing a TypeError in some instances (#5558)
Other
- Translations installation/updates will now only be for the needed locales instead of all locales (#5535)
- Components: Fixes needed to support AI generated modules being saved as components in the future (#5433)
v2.11.0.3Unavailable
August 20, 20267.6 MBScanned
Other
- Content Slider: Fixed outgoing slide not hidden after the Fade transition completes (#5537)
Fixed
- some instances of background colors rendering as invalid CSS (#5519)
v2.11.0.2Unavailable
August 12, 20267.8 MBScanned
Fixed
- Hotfix
Other
- Security: Fixed possible XSS issue in Button module code field (#5429)
- Security: Fixed possible arbitrary shortcode execution in foreign module render output (#5438)
- Security: Fixed possible XSS issue in Search module no results field (#5455)
- 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)
- History: Only fire didAddModule for new modules in the settings preview callback (#5501)
v2.11.0.1Unavailable
July 23, 20267.6 MBScanned
Fixed
- Hotfix
- Global button module overlay rendering as component overlay instead of global (#5414)
Other
- Security: Fixed possible XSS issue with poster_src field in the Video module and circle_width in the Number Counter module (#5394)
- Menu module: Fixed responsive submenu toggle throwing TypeError (#5385)
v2.10.3Unavailable
July 16, 202610.7 MBScanned
Other
- Enhancements
- Developer: Add min_version support to hide settings fields for deprecated module instances (#5182)
- WooCommerce Module: Add Product Title and Random to Order options (#4867)
- Color Picker: Trim whitespace from color picker values on blur and load to prevent corrupting CSS strings (#5039)
- Components: Fixed repeatable fields not being able to be enabled as component fields (#5200)
- Accordion module: Fixed functionality when nested inside another Accordion module (#4984)
- Button Module: Fixed closing tag containing escaped attributes when click action is set to link (#5169)
- Button Group Module: Fixed first button popup showing “Content not found” or JS error when using lightbox on multiple buttons (#4861)
- Subscribe Module: Fixed fatal when using ConvertKit service in third party modules (#4974)
- Module Blocks: Fixed margin not rendering on the frontend (#5131)
- Module Blocks: Fixed React security warning in the WP editor (#4847)
- Photo Module: Fixed AJAX error when attachment parent post type is unregistered (#5094)
- Post Module: Fixed content color overriding link color for Read More link (#4766)
- Slideshow Module: Fixed repetitive links in the social caption of the Slideshow module when multiple modules appear on the page (#4108)
- Outline Panel: Fixed context menu remaining open when it should close (#4806)
- Outline Panel: Fixed preview not always being accurate when re-ordering in the Outline Panel (#4381)
- Outline Panel: Fixed adjusting content panel width when pinned left also adjusting Outline Panel width (#4205)
- Debug: Previous installed version was not showing when on a Multi-Site setup (#5269)
- Query Monitor: Fixed icon missing from UI with Query Monitor 4.0+ (#5204)
- Safe Mode: Fixed container modules causing JS error when moved in the Outline Panel in Safe Mode (#4678)
- UI: Fixed AJAX loader SVG 404 error (#4608)
- Changes
- Replace Font Awesome visibility rules icon with inline SVG (#5234)
- Components: Disable connect icons for raw fields (#4945)
- Module Blocks are now disabled inside widget areas (#4803)
- Components now load module settings.js when editing a component to prevent breaking AJAX fields (#5072)
Fixed
- Fixes
- fatal error in 3rd party callbacks for fl_builder_render_settings_field (#5157)
- connections being removed from nested form items after debounced preview-save fires post-close (#5217)
- conflict with Estatik Pro where modules were not able to be dropped on the page (#3945)
- pagination 404ing with multiple loops and using a custom archive slug with a prefix (#4991)
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Beaver Builder Pro to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.