- Emoji will now be rendered on the fly in the Visual Builder.
- Backward slashes added to a page's Custom CSS will now be correctly decoded on the front-end.
- Ampersands will now be decoded when used in the subject of a contact form module's email.
- Removed unneeded re-render that occurred when opening the page settings modal in the Visual Builder.
- Removed unwanted horizontal scrollbar that appeared when fixed navigation was disabled and the primary navigation was set to fullwidth.
- Fixed an issue where values generated during responsive editing in the Visual Builder were incorrect in certain situations.
- The inline editor will not longer be activated automatically when click the (+) button to open toggles and accordions in the Visual Builder.
- Fixed a bug introduced in WordPress 4.7 that caused background image position options to not work correctly when adjusted in the Theme Customizer.
- Fixed height discrepancies of empty slider modules when rendered in Firefox.
- Fixed an error that occurred in BuddPress when the "grab the first image" option was enabled in the Divi Theme Options.
- Fixed icon alignment issue that occurred in buttons when certain Theme Customizer settings were enabled.
- Improved page position detection when "scroll to next section" buttons in the Fullwidth Header module is clicked.
- Social network names will now use the correct capital and lowercase letters when displaying network names.
- Add modules buttons will now appear correctly inside of empty rows when responsive preview modes are enabled in the Visual Builder.
- The Divi Library will now be synced and re-loaded whenever a new library item is saved in the Visual Builder.
* includes/builder/frontend-builder/assets/css/style.css
* includes/builder/frontend-builder/bundle.js
* includes/builder/class-et-builder-element.php
* includes/builder/functions.php
* includes/builder/scripts/builder.js
* includes/builder/main-modules.php
* includes/builder/scripts/frontend-builder-scripts.js
* includes/builder/styles/frontend-builder-style.css
* epanel/custom_functions.php
* core/functions.php
* includes/functions/choices.php
* includes/functions/sanitization.php
* js/theme-customizer-controls.js
* js/custom.js
* js/theme-customizer.js
* style.css
* functions.php
version 3.0.24 ( updated 12-16-2016 )
- Fixed a bug that caused the gallery module to sometimes disappear after moving it in the Visual Builder after having duplicated the module several times.
- Dot navigation will now correctly ignore sections disabled on particular breakpoints.
- The "Exit Visual Builder" button will now function correctly when editing Divi Library items.
- The Code Module will no longer transform single quotes into double quotes, which broke some code formatting previously due to wp_texturize().
- Divi Builder shortcuts are now correctly disabled when the Divi Builder has been disabled.
- Fixed an error that occurred in the Divi Role editor due to empty roles array that exists in some situations.
- Some WooCommerce product filters that were previously disabled are now usable.
- All shortcodes will now be stripped from post excerpts when automatically generated in the blog module.
- Fixed line-break height inconsistencies that occurred when using the Inline Editor inside the Visual Builder.
- Fixed a bug where custom color picker color values applied in the Divi Theme Options did not work correctly after saving a page in the Visual Builder.
- Fixed an error that occurred when the gallery module post number was set to 0 in the Visual Builder.
- Fixed header padding issues that occurred in the Theme Customizer when the header background color contained RGBA values with alpha-transparencies.
- Fixed an issue with dragging and dropping newly-duplicated fullwidth modules in the Visual Builder.
- Fixed a bug that caused double quotes to be stripped from the Custom CSS fields of sub-module items such as contact form module fields.
- Fixed a bug that caused line breaks and paragraph tags to be added to code modules in certain situations.
- Fixed a bug that caused blank settings modals to appear when adding 2 new text modules, and then adding a third text module between the 2 previous text modules in the Visual Builder.
* includes/builder/frontend-builder/assets/css/style.css
* includes/builder/frontend-builder/bundle.js
* includes/builder/class-et-builder-element.php
* includes/builder/main-structure-elements.php
* includes/builder/main-modules.php
* includes/builder/scripts/builder.js
* includes/builder/core.php
* includes/builder/functions.php
* includes/builder/scripts/frontend-builder-scripts.js
* et-pagebuilder/et-pagebuilder.php
* js/custom.js
* js/theme-customizer.js
* functions.php
- Fixed issue with quotes being escaped when saving Custom CSS in the Theme Customizer CSS panel added in WordPress 4.7. If your CSS got escaped by mistake, you can copy and paste your code and "un-escape" it using this online tool: Free Online JavaScript (JS) Escape / Unescape Tool - FreeFormatter.com
- Responsive Preview mode in the Visual Builder will now return to its default state after un-snaping the settings modal from the side of the page.
* includes/builder/frontend-builder/bundle.js
* epanel/custom_functions.php
* epanel/core_functions.php