Starting from €7.5/mo
Enhancements
Maintenance Mode: Add a "Hide theme header & footer" option and a secret URL bypass for previewing the site while maintenance mode is onPatterns: 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 shortcodeOutline Panel: Auto scroll the active item into view when a node is selected in the canvas[B]Fixes[/B]
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 loadedFixed builder history states stripping every backslash once the undo limit is reached, which could corrupt unpublished draftsLayout Settings: Fixed saving silently clearing a page's Parent PageCopy/Paste Settings: Fixed "Import Error!" when pasting settings onto a module that had already been savedFixed responsive color and size settings not rendering when the default breakpoint is left blankRows: Fixed border radius not applying on the published page when multiple backgrounds are usedRows: Fixed background video not being horizontally centered on mobile in custom-height rowsFixed the row hover and selection overlay spanning the full window width on fixed-width rowsFixed the actions header offset on overlays for modules placed directly in the layoutColor Picker: Fixed saved presets stored as bare hex rendering blank and applying invalid CSSColor Picker: Fixed theme color variables not always rendering correctly when Load Theme Colors is enabledColor Picker: Fixed long global color names without spaces overflowing their swatchGlobals: Fixed global rows, columns and modules rendering the wrong content on sites where more than one saved template post shares a template IDComponents: Fixed the Photo module size setting reverting to Full Size when the photo field is linked in a componentMenu Module: Fixed the submenu toggle rendering an invalid aria-control attribute instead of aria-controlsContent Slider Module: Fixed the button icon not following the selected hover colorModule Blocks: Fixed Tabs module active-tab styling and spacing not matching between the block editor and the published pageWooCommerce: Fixed the Product Tabs module settings panel auto-opening when editing a Themer Singular Product layoutLicensing: Fixed a false "license expired" notice for Beaver Builder AI on license tiers that don't include itAdmin Settings: Fixed the Beaver Themer upsell button label being invisible on the license settings pageCode Editor: Fixed the CSS validator flagging aspect-ratio as an unknown propertyUser Access: Fixed globals and components being editable via the Outline Panel context menu and Saved tab when global and component editing is disabledPerformance: Fixed the Version Control extension running a transient query on every frontend page loadDebug Mode: Fixed an undefined variable warning on sites with no builder history states, plus general improvements to the debug reportDebug Mode: Fixed the Builder CSS/JS metabox disabling WordPress 7.0 Visual RevisionsFixed a utf8_encode() deprecation notice on PHP 8.2+ when exportingFixed a conflict with the Horizontal Slider with Scroll plugin that prevented color pickers from renderingFixed a conflict with Themify themes that prevented selecting a video in the Video module
Hotfix
- Fixed sr-only opens in a new tab script firing in the classic editor (#5564)
- 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)
- Fixed _removeOverlay causing a TypeError in some instances (#5558)
Content Slider: Fixed outgoing slide not hidden after the Fade transition completes
Fixed some instances of background colors rendering as invalid CSS
Enhancements
Security: Fixed possible XSS issue with poster_src field in the Video module and circle_width in the Number Counter module
Hotfix
Fixed Global color connection on gradient fields not rendering properly in some circumstances
Fixed field connections cache poisoned in custom post loops
Added capability checks to broken admin AJAX handlers in User Access. Props: Austin Grinder
Fixed wpbb-if shortcodes returning true when there is no match
Hotfix
- Components: Fixed changes to main component not reflecting on instance that has been edited when using global colors (#5113)
- MultiSite: Fixed maybe_flush_rewrites using get_option instead of get_site_option(#5138)
- Icons: Fixed incompability with new version of IcoMoon (#5144)
- Fixed fatal error in update_layout_settings when $settings is an object (#5150)
- Fixed wpbb / wpbb-if shortcodes treating "0" as empty (#5168)
Enhancements
Bug Fixes
- Button Module: Add copy text action (#4653)
- Fixed nodes not being visible in builder when visibility is hidden in some circumstances (#4900)
- Accordion Module: Fixed icons not being visible when nested inside a Tabs module (#4985)
- Box Module: Fixed links opening as a pop-up window and not a new tab when new window and nofollow are enabled (#5023)
- Box Module: Fixed links not working when connected to Post Custom Field and Box is inside Loop Modules (#4672)
- Fixed Global Styles device toggle button not syncing with responsive editing (#4095)
- Popup Maker integration: Fixed not being able to scroll down while editing (#3625)
- Fixed row border radius not applying to slideshow and video backgrounds (#3365)
- Outline Panel: Fixed context menu not being visible at the very bottom of the page (#4670)
- Outline Panel: Fixed draggable areas appearing when they should not (#4319)
- Advanced Settings: Fixed the Mod_Security fix interfering with node import/export (#3507)
- Separator Module: Fixed module not working properly when placed inside a Box Module (#4270)
- Fixed permalinks when switching from Lite to Premium version (#3185)
- Fixed some layout CSS affecting color picker swatches (#4708)
- Debug Mode: Fixed undefined key when there's an unassigned menu in the BB theme (#4135)
- Loop Module: Fixed rendering issue when page ID matches repeater ID (#4648)
- Button Module: Fixed background animation CSS specificity (#4658)
- Subscribe Module: Fixed issue with AWeber integration (#4493)
- Subscribe Module: Ensure choose option stays at top in select (#4544)
- Fixed missing translations for color picker (#5037)
- Fixed fatal error when a page title contains a new line or control character (#5059)
- Fixed PHP warning in update object when a slug property is missing (#5065)
- Remove deprecated json2 script enqueue (#4972)
- FontAwesome: Catch API exception in get_kit_data to prevent fatal error (#5089)
- Fixed incorrect pagination url when using Post Module Block (#4953)
- Outline Panel: ensure you can only have 1 top level container when editing a template (#4638)
- Fixed saved element thumbnail images displaying distorted (#3313)
- Fixed _load_textdomain_just_in_time notice on WordPress 6.7+ for non-US locales (#5117)
Hotfix
- Reworked CSS preview to fire a preview refresh when the value is empty so the correct fallback is used (#5063)
- Fixed Cloud icon not showing up in Toolbar until User Access settings are saved (#5073)
- Fixed Themer activation link in Available Downloads requiring a refresh
Hotfix
- Menu Module: Fixed ul sitting outside of nav after switching from responsive layout
- Menu Module: Reverted fix for inline logo link not working on touchscreen devices in favor of new fix so that it doesn't cause sub-menus to not work properly on mobile
- Menu Module: Remove unneeded accessibility attributes
Hotfix
- Security: Check if user has unrestricted_editing before allowing JS to be changed
- Fixed row link color overriding menu module link color
- Fixed template views with duplicate handles overwriting each other in the Templates tab
- Loop Module: Fixed issues with pagination on Themer layout or when using Relationship as a source
- Fixed compatibility issue with Cookiebot plugin
- Components: Fixed nested component settings showing all fields when opened from the Outline Panel
- Box Module: Fixed min-width causing child boxes to overlap in some flex row layouts
- Video module: Fixed autoplay issues when Assistant plugin is active