- Fixed a bug that prevented the settings modal from updating its background gradient preview when switching between view modes.
- Improved items list refresh in the Cloud App after premade item is copied.
- Fixed a PHP warning that occurred when attempting to edit a non-existent post from the WordPress backend.
- Fixed flipped divider flickering in Safari browser.
- Fixed Uncaught TypeError when Post Content module is edited in Wireframe Mode and then saved.
- Fixed box shadow disappearing from posts in the blog module with pagination.
- Fixed an issue where, during a woocommerce checkout, changing the country wasn't updating the shipping method .
- Fixed a bug in Global Presets that would create malformed background gradients when processing global colors contained within a background gradient.
- Fixed major performance issue caused by modifications to React Tooltip, which resulted in noticeable lag when interacting with the settings modal for long periods of time.
- Fixed Library Modal styles loading in Backend Builder when Divi Builder Plugin is used.
- Removed unsupported actions from the Divi Cloud in Theme Builder.
- Fixed premade layouts update in the Cloud App when new layouts added.
- Fixed large lists of Categories and Tags creation at once from the Cloud App.
- Fixed Cloud tags icon if tag name contains uppercase letters.
- Fixed the incorrect message that appeared when Divi Marketplace product updates failed.
- Fixed conflict with Events Manager plugin.
- Fixed a bug in the background gradients migration script that prevented inherited settings from fully migrating to the new Gradient Builder format.
- Fixed a bug in Counter Module that caused the background image to repeat with default settings on the front end.
- Fixes an issue where the semicolon was not included after the important property on some form fields on focus.
- Fixed issue were changing the zip code wasn't updating the shipping method for the given zip code.
- Fixed an issue which caused background pattern/mask to not show up properly when parallax image is used for column backgrounds on the front end.
- Fixed a text string conversion that could cause a fatal error in PHP 8.0 or later.
- Fixed Divi Cloud App conflict with 3rd party plugins in some cases.
- Fixed infinity resize event when FW Header fullscreen exists and the module scripts are reinitiated.
- Fixed numeric input increment step value is incorrect when shift key is released before any other key.
- Added Divi Cloud storage system for Divi layouts.
- Launched new version of the Divi Library popup in the Visual Builder.
- Added the ability to manage Divi Library tags and categories in the Visual Builder.
- Added new tag view mode in the Divi Library popup, allowing layouts to be categorized into tag "folders."
- Added the ability to edit, preview, duplicate, delete and restore Divi Library layouts in the Visual Builder.
- Added the ability to favorite local and pre-made layouts.
- Added new sort modes and filtering options to the layouts list in the Divi Library popup.
- Added the ability to create new tags and categories when saving layouts in the Divi Library from the Visual Builder.
- Fixed a problem with frontend rendering of CSS for columns in specialty sections that used background gradients.
- Replaced jQuery hashchange library with Javascript hashchange event.
- Fixed search module background not being set on the entire module.
- Enhanced our options migration system to include third-party Divi Builder modules in its option updates.
- Fixed Global Colors usage in Presets.
- Fixed page settings bar collapsing unintentionally when clicking anywhere in the page.
- Fixed Checkout Details module not changing price when shipping option is changed.
- Fixed a data formatting conflict between Dynamic Content and Gradient Builder that blocked saving in some cases.
- Hardened escaping for plugin changelog entry URL being saved to transient data.
- Added new advanced gradient builder control to the background option group.
- Improved VB performance by refactoring event listener in utils/mouse.js to be more efficient.
- Removed mousemove event listener in ETBuilderRoot component.
- Improved the logic to add/ remove event listener in ETBuilderPageSettingsBar component.
- Improved VB performance by prevented certain actions from being executed on every click when not necessary.
- Improved VB performance by refactoring event listener in utils/keyboard.js to be more efficient.
- Fixed helper functions not being loaded in certain cases causing errors when 3rd party modules are autosaved.
- Fixed a bug which were causing Background Size of Post Slider Module to be different in some cases on Frontend.
- Fixed a bug where the left padding for specialty columns did not work in some cases.
- Fixed an issue where the "View Details" link was not correctly set for products on the latest version.
- Fixed a PHP error in Extra Theme which was caused by Background Settings helper class.
- Updated Image Position option to show for all image repeat options in Background Settings.
- Fixed a bug that was causing Button Background Settings to not render properly on front end.
- Added the new Background Masks design setting. Background Masks frame your backgrounds to create new shapes and visual effects.
- Added the new Background Patterns design setting. Background Patterns overlay your background elements, adding texture to your page.
- Added new Background Image Size option.
- Added new Background Image Offset options to allow for background image position adjustment.
- The "Place Gradient Above Background Image" option now works with parallax background images.
- Copying and pasting background options will now work correctly between standard and specialty sections.
- Fixed duplication issue when multiple output elements are added on the same Woo module.
- Fixed builder being laggy after adjusting draggable sizing.
- Fixed PHP warning when Contains conditional logic for Custom Field is being used and the second custom field value is empty.
- Fixed module animation doesn't work when Popup Maker plugin is active.
- Fixed a compatibility issue with WP Offload Media where one of the plugin's methods was renamed causing a fatal error in our products.
- Exposed hasValue helper for third-party extensions.
- Fixed search module input placeholder hidden with field text alignment set to right.
- Fixed a bug which were causing Background Settings on Responsive mode to not display properly on some cases.
- PHP 7.4 or higher is now recommended for performance and security reasons. Divi Help & Support Center's System Status card has been updated to reflect this.
- Fixed Presets pop-up window overflow issue when items exceeded viewport height.
- Changed 'Improve Google Fonts Loading' option default to 'off'.
- Fixed issue where the google maps are not loading in the Map Module in the VB.
- Performance improved by preventing unnecessary re-renderings of some components.
- Fixed price showing for Woo related products when disabled.
- Fixed an issue where DONOTCACHEPAGE didn't work as intended with CDNs and several Caching Plugins.
- Introduced new hook, et_builder_global_modules_ignore_autop, to allow third-party modules to ignore autop on Global Module content processing.
- Optimized performance when Elements that are located inside the Post Content Module are hovered.
- Fixed conditions for when to show Enable Divi Builder button in WP admin bar.
- Fixed light font weight overriding strong tag in body text in the testimonial module.
- Fixed Divi Layout block styling issues when it is rendered inside WP Template or WP Template Parts.
- Fixing styling issue with the Woo Notice module.
- Fixed image overlay icon not perfectly centered.
- Fixed inverted Divi Placeholder text color when Twenty Twenty Two theme uses dark background.
- Fixed Layer View modal not dropping the dragged module.
- Fixed bug with module Drag&Drop when the page has custom Body Template.
- Fixed "unable to process your order" error when using Stripe payment gateway.
- Fixed a PHP error that occurred in some cases when exporting through Divi's portability system.
- Added Template Editor support on Divi and Extra themes.
- Fixed an issue with the Search widget where part of the "search" button text displays on a new line with some fonts.
- Fixed an issue where the Global Presets history didn't update with every action causing changes to not save.
- Fixed lazy loading images to occur only on below the fold content when Divi Builder is used.
- Recover some Block Editor control buttons on Template Editor mode.
- Fixed broken layout on Divi Woo Products module.
- Fixed incorrectly set Page Type in Theme Builder when using the Woo Notice module.
- Fixed issue where flip section divider is not showing in Safari.
- Fixed issue where the menu items wrap into multiple lines.
- Fixed builder issue when users edit a WooCommerce product and use FSE theme.
- Improved Theme Builder Template compatibility with Block Editor Template.
- Fixed Account name/password incorrect validation while on Checkout page built using Divi Builder.
- Fixed Divi block styling issue on Template Editor.
- Disable ET buttons when users open Template Editor.
- Fixed issue where global color becomes static if hover options are enabled.
- Fixed Payment form repeatedly showing in all Divi Checkout modules.
- Fixed an issue where the Pricing Table child element text color didn't overwrite the parent module text color in some cases.
- Added support for SVG files in portability export.