version 3.0.10 ( updated 10-3-2016 )
- Added a new exit modal that warns you when you are leaving the Visual Builder without saving. This modal includes options to conveniently "Save & Exit" or "Discard & Exit."
- Header options, such as Hide Navigation Before Scroll and fixed header heights will now render correctly in the Visual Builder.
- Stripped shortcodes from the output of Divi modules that render complete post content, such as the Blog Module when set to "Show Content." Unfortunately WordPress does not fully support nested shortcodes.
- When both the Backend Builder and Visual Builder are open in separate tabs for the same page, changes made and saved in the Visual Builder will be synced to the Backend Builder and updated automatically as part of the WordPress heartbeat.
- Fixed a bug that caused changes to not be saved in the Visual Builder when the Visual Builder was launched from an unsaved "Preview" page.
- Improved compatibility with various third party plugins by filtering nested the_content() calls.
- Improved compatibility with various third party plugins that use wp_head actions inside of admin-ajax calls.
- Fixed an error that sometimes occurred when moving lonely rows to a new section very very quickly.
- All WooCommerce buttons will now be correctly styled via the Button settings in the Theme Customizer.
- Adjusting mobile row heights in the Theme Customizer will no longer affect left/right padding values.
- Fixed a bug that caused slider background size options on the second slide in the slider to be overwritten by the first slide's settings in certain situations.
- Improved the undo/redo mechanism to more accurately record changes made using range sliders in the Visual Builder.
- Enforced strict row width units in the custom row width option to avoid confusion when editing.
- Added TinyMCE options for table editing in the Visual Builder module settings modal.
- Fixed a bug that caused right click to launch the settings modal if a tooltip was open at the same time in the Visual Builder.
- Fixed JS error that occurred when clicking the Insert Link icon in the Inline Editor.
- Removed visible height created by empty editable text areas in the Visual Builder that caused slight differences in vertical spacing when compared to the front-end.
- Fixed an issue when enqueuing Google fronts that included multiple words. All Google fonts will now be loaded correctly when applied using the Visual Builder.
- Added missing sidebar to the Add Media modal when accessed via the Visual Builder.
- Fixed a bug that caused button background color customizations to not appear in the Visual Builder when applied for the first time in certain situations.
- RTL styles will no longer be applied to the Visual Builder when translations have been disabled in the Theme Options.
- The Visual Builder will now remember your customized UI preferences, such as modal size and position, after a page has been saved.
- Fixed a bug that caused the Fullscreen Menu to re-opened when clicking the back button in Firefox to a page where the menu had been left open.
- Removed the slide in animation from Toggle modules in Safari due to an unfixable visual glitch that occurs upon jQuery slide.
* js/custom.js
* includes/builder/main-structure-elements.php
* includes/builder/main-modules.php
* includes/builder/core.php
* includes/builder/functions.php
* includes/builder/frontend-builder/assets.php
* includes/builder/frontend-builder/app/assets/css/style.css
* includes/builder/frontend-builder/app/bundle.js
* includes/builder/frontend-builder/frontend-builder/helpers.php
* includes/builder/frontend-builder/init.php
* includes/builder/frontend-builder/rtl.php
* includes/builder/frontend-builder/view.php
* includes/builder/scripts/builder.js
* includes/builder/scripts/frontend-builder-scripts.js
* includes/builder/functions.php
* includes/builder/core.php
* core/admin/css/core.css
* core/admin/css/portability.css
* core/admin/js/core.js
* epanel/custom_functions.php
* js/theme-customizer.js
* functions.php
* style.css