version 3.0.31 ( updated 1-27-2017 )
- Fixed the misalignment of some settings toggles inside of the Divi Builder page settings modal.
- Fixed the mis-categorization of some settings that occurred after having performed Right Click > Copy Styles on a module.
- Contact form input field color adjustments will now be correctly applied to HTML placeholder text.
- Applied logic to saved customizer values to help prevent the event of a mismatch when dealing with malformed color values.
- Fixed a bug that made it impossible to close the settings modal of the gallery module after having switched the gallery format from grid mode to slider mode.
- When enabling background colors for the post title module, the default color will start with full opacity to avoid confusion when initially selecting a color.
- Custom border radius will now be correctly applied to all individual form fields in the contact form module.
- Custom icons will now be applied correctly when adjusting the custom button styles of the login module.
- Fixed visual delay when deleting contact form field titles in the Visual Builder.
- Added a closing bracket that was missing in the custom login form page template, which caused HTML validation issues.
- Fixed a bug that caused certain settings in the contact form module to be inherited from the previous contact form that was added to the page when adding multiple contact forms to the same page.
- Fixed a bug that caused the "move" cursor to appear when hovering over divs inside of a block of text that was currently being edited in the Inline Editor.
- Improved the way that the video module generates thumbnail images automatically from YouTube videos.
- Improved the logic for detecting the need for pagination in the portfolio module, preventing "next" and "previous" links from appearing when there are no portfolio items on the next or previous pages.
- Fixed a JS error that occurred when opening the history modal in the Visual Builder.
- Improved the way that the comments modules works while interacted with inside the Visual Builder.
- Letter spacing adjustments will now be applied correctly to the percent sign inside of circle counter modules.
- Improved the rendering of parallax background images in the Visual Builder.
- Fixed a bug that caused rendering errors in the Visual Builder when the portfolio module was set to show "0" posts.
- Arrow color adjustments made to the video slider modules will now render correctly in the Visual Builder.
* includes/builder/styles/style.css
* includes/builder/frontend-builder/assets/css/style.css
* includes/builder/frontend-builder/bundle.js
* includes/builder/styles/frontend-builder-style.css
* includes/builder/main-modules.php
* includes/builder/functions.php
* js/theme-customizer-controls.js
* functions.php
- Improved the way that the Divi mobile menu works on mobile devices.
- New pins added to the map module in the Visual Builder will now appear correctly.
- Improved the rendering of multiple shortcodes inside of single text module in the Visual Builder.
- Fixed a bug where global modules attributes were not parsed correctly when they contained specific types of content.
- When switching between child and parent module items, the user will now be placed back in the General tab within the settings modal.
- Fixed a bug that allowed incompatible row types to appear in the Add From Library tab when adding new rows inside of newly-created specialty sections in the Visual Builder.
- Fixed a bug that mistakenly correlated non-global library items with global library items when a non-global item was saved to the library from a global section, row or module on the same page.
- The "Best Sellers" sorting option will now work as intended in the WooCommerce shop module.
- Fixed a bug that resulted in a missing 404 error when multiple blog modules were placed on a single page and the user navigated to an empty page in the index feed.
- Fixed a bug that caused undefined css classes to appear for module sub items in the Visual Builder settings modal.
- Fixed a visual anomaly that caused the website logo to disappear when sizing down the browser window between the widths of 980-1000px and when the header mode was set to centered inline logo.
- Improved logic for detecting when to automatically pause a background video as it leaves the browser viewport.
- Fixed a bug that caused shortcode content to be saved as HTML after the inline editor in the Visual Builder was activated two consecutive times without modify the content of the module that contained the shortcode.
- Fixed an error that occurred when modifying slider header text sizes in the Visual Builder when a custom slider header text size had already been configured in the Module Customizer.
* js/custom.js
* includes/builder/frontend-builder/assets/css/style.css
* includes/builder/frontend-builder/bundle.js
* includes/builder/class-et-builder-element.php
* includes/builder/scripts/builder.js
* includes/builder/main-modules.php
* includes/builder/scripts/frontend-builder-scripts.js
- Fixed a conflict with WooCommerce and PHP7 that made all products inaccessible in the WordPress Dashboard.
- Fixed some subtle alignment issues with the range slider controls in the Visual Builder.
- Fixed a bug that caused all fields to be "required" when building a contact form in the Visual Builder.
- Fixed a bug that sometimes caused broken layouts when loading rows from the Divi Library into certain types of specialty sections in the Visual Builder.
- Fixed button alignment issues with the custom sidebar creation interface.
- Fixed a bug in TinyMCE and the Visual Builder that caused a mismatch between TinyMCE's Visual and Text modes after clearing a browser's cookies.
* includes/builder/compat/woocommerce.php
* includes/builder/functions.php
* includes/builder/scripts/ext/widgets.js
* includes/builder/styles/widgets.css
* includes/builder/main-modules.php
* includes/builder/frontend-builder/assets/css/style.css
* includes/builder/frontend-builder/bundle.js