Divi Version: 4.0.7

These are the changelog notes for Divi version 4.0.7 that was released on November 26, 2019. Check out of all the changes, updates, and bug fixes below.

info As an affiliate marketer, I get commissions for purchases made for products and services that I recommend through links on this page.

Divi 4.0.7 Summary

Improvements & Feature Additions

  • Added Force fullwidth option in Woo Images module.
  • Added React Motion animations to Template Settings Icons.
  • Added maximum length parameter for the builder settings value.
  • Added overlay onto default WooCommerce Product & Shop pages.
  • Added slight delay before Quick Access deactivation.
  • Improve Divi Helper rendering performance by selectively update the component only when related props and state are changed.
  • Improved Visual Builder Title when editing layouts from Theme Builder to make it more informative.
  • Improved spam protection for the Contact Form and Email Optin modules with Google reCAPTCHA v3.
  • Improved template settings options’ tooltip design.

Fixed Bugs

  • Fixed Blog Module CSS selector for height in front-end targeting wrong element(s).
  • Fixed Centered Inline Logo Maximum Height Customizer option not taking effect.
  • Fixed Contact Form causing an error on the frontend when used in a Theme Builder layout on an Extra listing page.
  • Fixed Gallery Module box shadow for images not working properly.
  • Fixed Image Overlay option of Image module not working properly with Image Link URL.
  • Fixed Post Categories Dynamic Content used in versions <= 4.0.3 outputting empty values on the front-end since version 4.0.4.
  • Fixed Post Title module showing the current category title in the excerpt of posts that use it.
  • Fixed Quick Access not showing up when clicking on the outside editable area after doing inline editing.
  • Fixed Shop module’s Overlay and Box shadow to comply with Images when rounded corners are set.
  • Fixed Theme Builder compatibility with the Cartflows plugin’s header/footer-less templates.
  • Fixed Theme Builder style selectors not always being wrapped when the Divi Builder Plugin is used.
  • Fixed Woo Image module breaking the layout when used in Divi Shop page.
  • Fixed a typo in the post info section option description.
  • Fixed admin label becoming empty in wireframe mode in certain cases.
  • Fixed an empty srcset image attribute is rendered for small images.
  • Fixed author Dynamic Content on author post archive pages.
  • Fixed color inconsistency for global module modal header when filtered search active.
  • Fixed contact form error when trying to submit with a non-required field that is hidden via custom CSS.
  • Fixed delay in GetResponse autoresponders.
  • Fixed dot navigation not working on Theme Builder templates.
  • Fixed extend styles not working when extending full width module styles to descendant modules.
  • Fixed extend styles not working when extending section styles to rows.
  • Fixed fatal error when importing Shop module from pre-made layouts.
  • Fixed filtered search not working for fields under tabbed sub-toggle.
  • Fixed font color option not working on mobile when text color option is active at the same module.
  • Fixed hover filters removing filters without hover option set.
  • Fixed hover link text color applying when the parent module is hovered instead of the link.
  • Fixed inconsistent default values in Woo Breadcrumb module’s settings.
  • Fixed incorrect alignment on text module after being migrated to the old text alignment option.
  • Fixed incorrect buttons group being displayed after releasing all selected items with ESC key.
  • Fixed issue where Email Optin couldn’t save radio button value if it contained single or double quotes characters on Mailchimp provider.
  • Fixed issue where desktop box-shadow appears when hovering module in phone view.
  • Fixed mobile menu displaying below the content of the next section in certain cases.
  • Fixed module alignment preview not working in VB if custom left/right margin is set.
  • Fixed module styles missing when a Theme Builder template is enabled or disabled before a cached stylesheet is generated for a modified page which is affected by the same template.
  • Fixed multi select stops working after call right click actions via keyboard shortcut.
  • Fixed product tag archive support for the “Use Current Page” option in the Shop module when used in Theme Builder.
  • Fixed recent selected modules not being selected anymore after module’s settings modal closed.
  • Fixed responsive animation direction not working properly when set to center.
  • Fixed specialty sections column order in the wireframe layout with RTL mode.
  • Fixed square brackets in Module Link URL being improperly transformed.
  • Fixed the custom CSS title selector in the Woo Title module.
  • Fixed the issue when border styles of the Fullwidth mode were applied to the border styles of the Grid mode in Blog module.
  • Fixed the issue when frequent changes of an animation options in Global Defaults mode were not displayed for all modules.
  • Fixed the issue when the animation styles were not pasted correctly in some cases.
  • Fixed the logout link in the login module not being visible when the Body text is empty.
  • Fixed unable to reset entire module and button background fields via right click menu.
  • Fixed unnecessary WP_oEmbed request in the Slider module when there was no video defined.
  • Fixed unwanted You Have Unsaved Changes popup that appears when layout created before v3.25 is opened then immediately exited without changing anything.
  • Fixed wireframe mode not showing in Visual Builder for Product.

Miscellaneous

  • Allowed Copy/Paste between Shop module’s Title option group & Related Products’s Product title option group.
  • Allowed selecting non-published posts as template settings in Theme Builder.
  • Allowed unassigned templates to have custom titles.
  • Changes the way how default values are displayed within the Custom CSS options, now default values are displayed as placeholders.
  • Custom post types that do not have ‘editor’ support enabled will now be included in the Post Type selection in the Blog module settings.
  • Disable Quick Access when user open Extend Styles or Find & Replace modal.
  • Enable multi select on Grid mode by switching the preview to Click mode when user hold CMD/SHIFT/CTRL key.
  • Theme Builder exports will now include individual layout titles.
  • Toggling off a top-level setting in Theme Builder template settings will now toggle off all descendant settings.

New & Modified Files

  • core/admin/js/recaptcha.js
  • core/components/Portability.php
  • core/components/api/Service.php
  • core/components/api/email/GetResponse.php
  • core/components/api/email/MailChimp.php
  • core/components/api/spam/Provider.php
  • core/components/api/spam/Providers.php
  • core/components/api/spam/ReCaptcha.php
  • core/components/api/spam/init.php
  • core/components/data/Utils.php
  • core/components/init.php
  • core/functions.php
  • core/ui/utils/property-resolver.js
  • functions.php
  • includes/builder/class-et-builder-element.php
  • includes/builder/conditions.php
  • includes/builder/core.php
  • includes/builder/deprecations.php
  • includes/builder/feature/dynamic-content.php
  • includes/builder/feature/post-content.php
  • includes/builder/feature/woocommerce-modules.php
  • includes/builder/framework.php
  • includes/builder/frontend-builder/bundle.js
  • includes/builder/frontend-builder/i18n/generic.php
  • includes/builder/frontend-builder/i18n/theme-builder.php
  • includes/builder/frontend-builder/theme-builder/theme-builder.php
  • includes/builder/functions.php
  • includes/builder/module/Audio.php
  • includes/builder/module/BarCounters.php
  • includes/builder/module/Blog.php
  • includes/builder/module/Blurb.php
  • includes/builder/module/Button.php
  • includes/builder/module/CircleCounter.php
  • includes/builder/module/Comments.php
  • includes/builder/module/ContactForm.php
  • includes/builder/module/ContactFormItem.php
  • includes/builder/module/CountdownTimer.php
  • includes/builder/module/Cta.php
  • includes/builder/module/FilterablePortfolio.php
  • includes/builder/module/FullwidthHeader.php
  • includes/builder/module/FullwidthMenu.php
  • includes/builder/module/FullwidthPortfolio.php
  • includes/builder/module/FullwidthPostSlider.php
  • includes/builder/module/Gallery.php
  • includes/builder/module/Image.php
  • includes/builder/module/Login.php
  • includes/builder/module/Menu.php
  • includes/builder/module/NumberCounter.php
  • includes/builder/module/Portfolio.php
  • includes/builder/module/PostSlider.php
  • includes/builder/module/Search.php
  • includes/builder/module/Shop.php
  • includes/builder/module/Sidebar.php
  • includes/builder/module/Signup.php
  • includes/builder/module/SliderItem.php
  • includes/builder/module/SocialMediaFollow.php
  • includes/builder/module/TeamMember.php
  • includes/builder/module/Testimonial.php
  • includes/builder/module/Text.php
  • includes/builder/module/field/TextShadow.php
  • includes/builder/module/helpers/BackgroundLayout.php
  • includes/builder/module/helpers/MultiViewOptions.php
  • includes/builder/module/helpers/Slider.php
  • includes/builder/module/type/PostContent.php
  • includes/builder/module/type/WithSpamProtection.php
  • includes/builder/module/woocommerce/AdditionalInfo.php
  • includes/builder/module/woocommerce/Breadcrumb.php
  • includes/builder/module/woocommerce/Description.php
  • includes/builder/module/woocommerce/Images.php
  • includes/builder/module/woocommerce/RelatedProducts.php
  • includes/builder/module/woocommerce/Title.php
  • includes/builder/plugin-compat/cartflows.php
  • includes/builder/plugin-compat/woocommerce.php
  • includes/builder/scripts/builder.js
  • includes/builder/scripts/frontend-builder-scripts.js
  • includes/builder/styles/style.css
  • js/custom.js
  • js/theme-customizer.js
  • options_divi.php
Get 10% off Divi at Elegant Themes today!