version 4.5.4 ( updated 08-07-2020 )
- Fixed missing backward compatibility function to handle Gutenberg data for block editor.
- Hide block inserter button when Divi Layout is not activated yet.
- Fixed responsive custom border styles not being applied to the module preview.
- Fixed extra space being added in the end of the page whenever a Divider is used.
- Normalized the height of video sliders.
- Fixed the issue where it was impossible update a preset with current styles for columns.
- Fixed error when using the portfolio module as homepage.
- Fixed premade Layouts loading from the Divi Library in Safari and Edge.
* core/admin/js/portability.js
* core/components/data/Utils.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/module/Portfolio.php
version 4.5.3 ( updated 08-03-2020 )
- Fixed arbitrary file upload vulnerability. For more information, please read the full disclosure: us7.campaign-archive.com.
- Fixed issue with Portfolio module pagination which was not being displayed on single pages.
- Fixed Theme Builder template pages search which was displaying duplicated results.
* core/components/Portability.php
* core/components/data/Utils.php
* includes/builder/core.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/i18n/portability.php
* includes/builder/frontend-builder/theme-builder/ThemeBuilderApiErrors.php
* includes/builder/frontend-builder/theme-builder/api.php
* includes/builder/module/Portfolio.php
version 4.5.2 ( updated 07-30-2020 )
- Fixed issue when changing the colors of the Circle Counter in different responsive view contexts.
- Fixed the issue when module settings were not saved in some cases.
- Fixed uncaught addEventListener error when hover over Divi Layout Block and it's not activated yet.
- Updated Divi Layout placeholder button class names and fixed deprecated properties and methods warnings.
- Restricted the Divi Presets functional for non admin users.
- Theme Builder will now disable some filters (like Blur) on hover to match Visual Builder behavior.
- Fixed the issue when any Custom CSS settings assigned through a module preset were not displayed in Visual Builder.
- Fixed an issue where the body text style overwrote the company text style when a company link was set.
- Increased reCAPTHA badge z-index to ensure it's always on top.
- Fixed broken Divi Layout block preview and styles when Gutenberg preview device is on tablet or mobile type.
- Hides actions control on the builder metabox.
- Handles deprecated function wp_make_content_images_responsive() on rendering layout.
- Improved embedded video performance by caching the result.
- Fixed undefined text on new editable block element on 3rd party extensions.
- Fixed PHP 7.4+ deprecated passing parameters to join() (implode() alias) in reverse order.
- Updated the Support Center to verify the WP Debug Log setting points to a file (not a directory) before attempting to load its recent entries.
* core/components/SupportCenter.php
* includes/builder/class-et-builder-element.php
* includes/builder/core.php
* includes/builder/feature/global-presets/History.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/helpers.php
* includes/builder/functions.php
* includes/builder/module/Portfolio.php
* includes/builder/module/SliderItem.php
* includes/builder/module/Testimonial.php
* includes/builder/module/Video.php
* includes/builder/module/VideoSliderItem.php
* includes/builder/module/helpers/HoverOptions.php
* includes/builder/scripts/src/bfb_admin_script.js
version 4.5.1 ( updated 07-13-2020 )
- Fixed the issue preventing to switch between the tabs of the responsive options.
- Added hover background when button is hovered in Visual Builder.
- Allow 3rd Party Extension to use builder editable elements on their custom modules.
- Fixed PHP 7.4+ deprecated passing parameters to implode in reverse order.
- Fixed bug with Parallax effect on iPad with iOS 13.
- Prevent setting selected option on the 2nd position in select control when total results size is 1.
- Fixed Blog Module conflict with Video widget.
- Fixed issue with dynamic categories on custom post types.
- Fixed the Button Icon option description text.
- Fixed CSS filter's hover transition effect on desktop.
- Fixed contact form rendering issue when option filed was added with keyboard shortcut.
- Fixed products per page plugin compatibility.
- Fixed the issue where module attributes were empty while importing a layout either through Divi Library or Divi Builder.
- Fixed the issue caused by incompatibility with PHP 5.4.
- Changed blacklist and whitelist terms to blocklist and allowlist throughout codebase.
* core/admin/js/support-center.js
* core/components/Portability.php
* core/components/SupportCenter.php
* core/components/VersionRollback.php
* core/components/api/ElegantThemes.php
* core/components/data/Utils.php
* core/components/mu-plugins/SupportCenterSafeModeDisablePlugins.php
* core/functions.php
* core/ui/utils/utils.js
* epanel/custom_functions.php
* includes/builder/ab-testing.php
* includes/builder/class-et-builder-element.php
* includes/builder/core.php
* includes/builder/deprecations.php
* includes/builder/feature/dynamic-content.php
* includes/builder/feature/global-presets/History.php
* includes/builder/feature/global-presets/Settings.php
* includes/builder/feature/woocommerce-modules.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/theme-builder/theme-builder.php
* includes/builder/functions.php
* includes/builder/module/Blurb.php
* includes/builder/module/ContactFormItem.php
* includes/builder/module/helpers/HoverOptions.php
* includes/builder/plugin-compat/eventon.php
* includes/builder/plugin-compat/woocommerce.php
* includes/builder/scripts/frontend/scripts.js
* includes/builder/scripts/src/builder.js
* includes/ratings.php
version 2.12.2 ( updated 08-16-2018 )
- Fixed a bug that caused animations to remove module design styles such as background colors.
* includes/builder/scripts/frontend-builder-scripts.js
version 2.12.1 ( updated 08-13-2018 )
- Updated translation files.
- Fixed issue with partial support for modules with child modules.
- Fixed playback issues of Facebook videos in the Video module.
- Fixed display issue with Video Module, with animation applied, in when playing the video in fullscreen, in Chrome.
- Fixed fullwidth mobile menu not working in Visual Builder.
- Updated Testimonial module so that it doesn't show the "," when Job Title is empty.
- Fixed ability to find and replace Gutter Width setting.
- Fixed Visual Builder tooltips and modals from appearing behind the floating navbar on custom post types in certain cases.
- Fixed the Tabs module from malfunctioning when triple clicked on the Tab module content as soon as it was added on the page using VB.
- Fixed a bug where the Drag & Dropload interface would process files already being processed by the WP Media Library upload system.
- Fixed a PHP warning related to Post / Project tag/category.
- Fixed BB not loading when Gutenberg and Classic Editor plugins were both active.
- Fixed inconsistency between the front-end and visual builder's button module when using an icon and the margins didn't match.
- Fixed the issue when Visual Builder was not correctly initiated on WordPress sample pages.
- Fixed unwanted horizontal scroll when specialty section options are fullwidth and gutter 1 and height equalized.
- Fixed the background image being covered up when Parallax is enabled when using Fullwidth Slider Module.
- Corrected German translation of button text in WP Admin.
* core/languages/de_DE.mo
* core/languages/de_DE.po
* epanel/core_functions.php
* includes/builder/class-et-builder-settings.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/functions.php
* includes/builder/languages/ar.mo
* includes/builder/languages/ar.po
* includes/builder/languages/bg_BG.mo
* includes/builder/languages/bg_BG.po
* includes/builder/languages/cs_CZ.mo
* includes/builder/languages/cs_CZ.po
* includes/builder/languages/da_DK.mo
* includes/builder/languages/da_DK.po
* includes/builder/languages/de_DE.mo
* includes/builder/languages/de_DE.po
* includes/builder/languages/el.mo
* includes/builder/languages/el.po
* includes/builder/languages/en_US.pot
* includes/builder/languages/es_ES.mo
* includes/builder/languages/es_ES.po
* includes/builder/languages/fi.mo
* includes/builder/languages/fi.po
* includes/builder/languages/fr_FR.mo
* includes/builder/languages/fr_FR.po
* includes/builder/languages/he_IL.mo
* includes/builder/languages/he_IL.po
* includes/builder/languages/hu_HU.mo
* includes/builder/languages/hu_HU.po
* includes/builder/languages/id_ID.mo
* includes/builder/languages/id_ID.po
* includes/builder/languages/it_IT.mo
* includes/builder/languages/it_IT.po
* includes/builder/languages/ja.mo
* includes/builder/languages/ja.po
* includes/builder/languages/ko_KR.mo
* includes/builder/languages/ko_KR.po
* includes/builder/languages/ms_MY.mo
* includes/builder/languages/ms_MY.po
* includes/builder/languages/nb_NO.mo
* includes/builder/languages/nb_NO.po
* includes/builder/languages/nl_NL.mo
* includes/builder/languages/nl_NL.po
* includes/builder/languages/pl_PL.mo
* includes/builder/languages/pl_PL.po
* includes/builder/languages/pt_BR.mo
* includes/builder/languages/pt_BR.po
* includes/builder/languages/ro_RO.mo
* includes/builder/languages/ro_RO.po
* includes/builder/languages/ru_RU.mo
* includes/builder/languages/ru_RU.po
* includes/builder/languages/sk_SK.mo
* includes/builder/languages/sk_SK.po
* includes/builder/languages/sr_RS.mo
* includes/builder/languages/sr_RS.po
* includes/builder/languages/sv_SE.mo
* includes/builder/languages/sv_SE.po
* includes/builder/languages/th.mo
* includes/builder/languages/th.po
* includes/builder/languages/tl.mo
* includes/builder/languages/tl.po
* includes/builder/languages/tr_TR.mo
* includes/builder/languages/tr_TR.po
* includes/builder/languages/uk.mo
* includes/builder/languages/uk.po
* includes/builder/languages/vi.mo
* includes/builder/languages/vi.po
* includes/builder/languages/zh_CN.mo
* includes/builder/languages/zh_CN.po
* includes/builder/scripts/frontend-builder-scripts.js
* includes/builder/styles/frontend-builder-style.css
version 2.12 ( updated 8-9-2018 )
- Added new Drag & Drop File Upload system to the Divi Builder.
* includes/builder/core.php
* includes/builder/frontend-builder/helpers.php
version 2.11.1 ( updated 07-30-2018 )
- Added support for using the Divi Builder when Gutenberg is enabled.
- Fixed JavaScript Error: "TypeError: E.AllHtmlEntities is not a constructor".
* includes/builder/class-et-builder-settings.php
* includes/builder/frontend-builder/assets.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/functions.php
* includes/builder/plugin-compat/gutenberg.php
* includes/builder/scripts/ext/media-library.js
* includes/builder/styles/frontend-builder-shared-conditional-style.css
* includes/builder/styles/frontend-builder-style.css
version 2.11 ( updated 07-26-2018 )
- Added a new option, Find & Replace, to right click menus on individual options.
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/helpers.php
* includes/builder/functions.php
version 2.10.2 ( updated 07-23-2018 )
- Fixed a jQuery error that occurred in the VB when various third party plugins were installed.
- Fixed 1/4 column rows with gutter widths of 1 having unwanted margin bottom on mobile.
- Fixed the issue where padding was not removed when Use Background Color option was disabled in Login Module.
- Fixed PHP notice that was occurring since introduction of rollback feature.
- Fixed custom code color picker not appearing in the Visual Builder settings.
- Fixed gutter width issues on mobile that occurred due to CSS priority changes in the previous Divi feature release.
* core/components/VersionRollback.php
* includes/builder/frontend-builder/bundle.js
* style.css
version 2.10.1 ( updated 07-16-2018 )
- Fixed Visual Builder responsive preview in the TwentySeventeen theme.
- Fixed TinyMCE dropdowns not being visible in Visual Builder modals.
- Fixed section padding not taking effect on custom post types.
- Fixed column margin regression for pages in Visual Builder.
- Fixed button hover interaction in Visual Builder.
- Added in the ability to copy, paste and reset individual Text module heading levels.
* includes/builder/frontend-builder/assets/css/responsive-preview.css
* includes/builder/frontend-builder/bundle.js
version 2.10 ( updated 07-12-2018 )
- Created a system for enabling the Divi Builder on custom post types.
- Automatically enabled the Divi Builder on popular post types that we have tested.
- Updated MailChimp API wrapper to properly handle resubscribing a previously unsubscribed and/or deleted subscriber.
- Fixed the issue where "Use Custom Styles for Button" option was disabled after pasting any button custom style options.
- Fixed incorrect ability to add new row/module even when the parent module is locked in VB Click View.
- Fixed issues with some styles are not working in Divi Builder Plugin because of error in minification function.
- Removed favicon option from epanel.
- Added checkerboard pattern to palette and currently selected color swatches in to Divi Color Manager.
- Reverted back the visual appearance of color picker launcher when no color/default is selected.
* core/components/PageResource.php
* core/components/api/email/MailChimp.php
* core/components/data/Utils.php
* core/functions.php
* core/ui/components/controls/sortable-list/sortable-list.scss
* epanel/core_functions.php
* epanel/css/panel.css
* epanel/js/functions-init.js
* functions.php
* includes/admin/admin.php
* includes/builder/class-et-builder-element.php
* includes/builder/class-et-builder-settings.php
* includes/builder/core.php
* includes/builder/framework.php
* includes/builder/frontend-builder/bundle.js
* includes/builder/frontend-builder/helpers.php
* includes/builder/frontend-builder/webpack.config.js
* includes/builder/frontend-builder/webpack.production.config.js
* includes/builder/functions.php
* includes/builder/module/Toggle.php
* includes/builder/plugin-compat/easy-digital-downloads.php
* includes/builder/plugin-compat/eventon.php
* includes/builder/plugin-compat/events-manager.php
* includes/builder/plugin-compat/the-events-calendar.php
* includes/builder/plugin-compat/woocommerce.php
* includes/builder/scripts/builder.js
* includes/builder/scripts/frontend-builder-scripts.js
* includes/builder/styles/frontend-builder-global-style.css
* includes/builder/styles/frontend-builder-shared-conditional-style.css
* includes/builder/styles/frontend-builder-shared-style.css
* includes/builder/styles/frontend-builder-style.css
* includes/builder/styles/preview.css
* includes/builder/template-preview.php
* includes/customizer.php
* includes/layouts.php
* includes/plugins-eventon-support.php
* scripts/theme-customizer.js