- Added CSS transform options to all sections, rows, and modules, allowing users to scale, rotate, skew, and offset the position of any element.
- Fixed copy/paste altering the wrong setting under some circumstances.
- Fixed a case where pasting the same styles multiple times could result in them to be reset.
- Fixed a bug that could cause loading a layout from existing pages not to work correctly.
- Fixed Events Manager compatibility.
- Fixed issue with rendering multiple of the same module in the category builder.
- Fixed a compatibility issue with Events Schedule Plugin.
- Improved logging of informational messages for Support Center functionality.
- Fixed a PHP warning that occurred when trying to locate and use a file from the wrong directory when using multiple ET products.
- Added new Shape Divider options to sections.
- Fixed Core :: Data_Utils :: Possible usort() warning that occurred in some situations when loading the Visual Builder.
- Updated saved layout wording in the Backend Builder to match the Visual Builder.
- Fixed some inconsistent styling with the modal close icon in the Visual Builder.
- FIxed a bug that caused layout pack thumbnails to be unclickable in Edge in some situations based on mouse movement during page load.
- Fixed an error that occurred when loading layouts using Safari.
- Fixed "Error Unexpected char" error that prevented the Load Layout modal from working for some customers.
- Fixed an error that occurred when loading layouts in the Visual Builder on websites that force SSL over admin but use http on the website front end.
- Fixed the issue when Text-align justify was not applied.
- Fixes a bug that would cause discarded changes to be shown again in the settings modal under some circumstances.
- Fixed inability to assign custom bottom padding for Slider Module on mobile and 1/4 column layout.
- Fixed the issue when non-default letter-spacing causes visual issues in Safari.
- Fixed incorrect totals displayed on Divi Leads report on VB which caused different totals than what is displayed on BB.
- Fixed Video module compatibility between Box Shadow and Border Radius.
- Fix issue with HTML being escaped in child modules, including the Pricing Table and Slider Modules.
- Set Text module font settings default value from Theme Customizer.
- Improved Range input support in Visual Builder for IE11.
- Added Alt Text option for Full Width Header.
- Added DK PDF plugin compatibility.
- Fixed Pricing Tables inner shadow appearance behind the tables.
- Prevent preset options to inherit parent values as default value.
- Fixed page settings bar toggle for sensitive mouses.
- Centered Accordion Add button.
- Fixed portability loading bar while importing.
- Fixed an unintended information exposure within password protected post exceprts that mistakenly displayed some small amount of content from password protected posts inside of post feeds as part of the automatically generated post excerpt. If you are using password protected posts, it's important that you update your theme to prevent parts of your password protected content from being seen by your visitors. As part of this disclosure, we have emailed all Elegant Themes customers with detailed information about the problem and how to fix it: https://mailchi.mp/elegantthemes/elegant-themes-security-update
- Fixed fatal error with WooCommerce Expand Tabs Plugin.
- Fixed the issue when js scripts from modules content were executed in Backend Builder in some cases.
- Fixed unsaved Divi Leads not being backup into browser backup
- Changed pagination line height default value to '1.7em' in Portfolio modules.
- Fixed speciality section overlay color in click mode.
- Fixed the issue when Text Overlay Border Radius setting do not applied for slide custom heading level.
- Fixed the issue when Heading Level option was not rendered correctly after undo/redo actions.
- Added the ability to start, manage and track Divi Leads split tests in the Visual Builder.
- Added the ability to collapse rows and sections in the Visual Builder while in Wireframe Mode.
- Fixed the issue when Justify icon was not displayed for "Text Orientation" in text module in Backend Builder.
- Fixed js error which appears when undoing Clear Layout action in VB.
- Fixed an error that would sometimes trigger when discarding changes after updating font options.
- Fixed a warning that could show up in console when closing the tooltip modal after switching to wireframe mode.
- Fixed add new row button in speciality section.
- Fixed the issue in Copy Style function when 'Admin Label' and some other unwanted options were copied along with style attributes.
- Fixed section box shadow issue when border radius is applied on section.
- Removed default inner shadow for text areas in Safari mobile browser.
- Moved Blurb image alt option under Advanced settings tab.
- Improved the fluidity and responsiveness of the Visual Builder interface.
- Expanding settings windows will now trigger a 3-column layout on larger screens in the Visual Builder.
- Settings windows can now be snapped to the bottom of the screen in the Visual Builder.
- Page settings bar can now be snapped to all four sides and all four corners of the screen in the Visual Builder.
- Fixed reset of image Blend Mode settings in some cases where a parent module's Blend Mode was changed.
- Added Align Left option when RTL is enabled.
- Fixed SVG images not showing in Blurb Module.
- Fixed warning when updating color in colorpicker in visual builder.
- Fixed VB settings modal position and size in some situations where it extended past the right or bottom bounds and became inaccessible.
- Reduce the filesize of product zip archives by moving uncompiled translation files to their own zip archive that can be downloaded separately when needed.
- Remove button box shadow on slider if the Custom Button Styles are disabled.
- Fixed a React warning that could be triggered when using shortcodes in Text Modules.
- Fixed the issue when browser was redirect to "Not found" page on touch devices if top tier menu item link is empty.
- Fixed flickering of FullWidth Portfolio Title.
- Fixed audio UI not being adjusted when audio module width is modified.
- Fixed overlapped add new module button when bar counters, post nav, search, or social media follow are on the bottom of column and the row only has one column.
- Fixed Slider image layout on Internet Explorer.
- Added error boundaries to the Visual Builder to lessen the impact of unforeseen React errors.
- Fixed a bug that caused extra line breaks and paragraphs to be added in the Visual Builder after saving modules in the classic Divi Builder.
- Fixed export layout stuck at 1% progress because AJAX response is returned too fast (below 200ms).
- Fixed mobile background settings mismatch in Fullwidth Menu module.
- Fixed Filterable Porfolio sometimes showing categories in the wrong order.
- Improved Visual Builder inline-editor performance.
- Fixed an error that would only happen on wpengine.
- Fixed some modules not showing the correct layout when changing columns structure.
- Fixed an issue with contact form's custom message pattern caused by double quotes in checkboxes and radio fields' titles.
- Fixed borders appearing for Login and Email Optin modules even "Use Focus Borders" setting is disabled.
- Hide Button Box Shadow options if the button custom styling is disabled.
- Fixed range control sometimes not behaving correctly.
- Fixed the issue when borders are not applied to the Bar Counter elements individually in some cases within Visual Builder.
- Fixed some PHP notices being printed in the log file.
- Fixed unwanted jump to top window when closing image module's lightbox (If the image is tall enough and image's top corner is located above window top corner).
- Fixed incorrectly positioned colorpicker's reset button on border options in BB.
- Fixed adding two FW Portfolio Modules sometimes causing an error in the Visual Builder.
- Updated to React 16
- Updated production dependencies
- Optimized the speed of the Visual Builder, reducing slowness when adjusting design settings
- Improved re-render speed when using draggable padding
- Improved the speed of deleting modules in the Visual Builder.
- Fixed the issue when unwanted was added at the beginning and end of the content in child modules such as Pricing Table, Sliders, etc when saved in Backend Builder.
- Added the missing jQuery dependancy for "et-core-common" script and moved common.js file from /js to admin/js directory for consistency. No functional changes made in the PR.
- Moved core common.js file to admin/js directory for consistency.
- Fixed the issue when dot navigation was not working correctly in Video slider module.
- Fixed the issue when "Show Comments Count" option in Comments Module was not working with heading levels other than H1.
- Fixed the issue when Fullwidth Header module in VB doesn't match the actual result on Front-end with certain combination of settings.
- Fixed BB not loading when Table Of Contents plus [toc] shortcode was added to the page.
- Fixed a compatibility issue with Google Language Plugin.
- Removed module button ripple in Wireframe mode.
- Removed references to debugging code used in development
- Changed storing product categories from slugs to ids for Shop Module to fix support with certain languages.
- Fixed unwanted visible carousel group when video slider module's carousel navigation is clicked.
- Improved email address validation in the Contact Form module.
- Fixed Firefox not being able to print pages including Number Counters.
- Added image filters to Fullwidth Portfolio module.
- Added image filters to Filterable Portfolio module.
- Fixed the issue when header font-size from Customizer settings override the Post Slider module font-size in Extra theme.
- Added missing link to the post title in Post Slider module.
- Fixed missing image and animated content on Facebook in-app browser.
- Improved the Search Module button vertical alignment when border options are applied.
- Fixed Video Slider thumbnails appearance in Visual Builder.
- Fixed the issue when Module Shortcuts were not working properly in Wireframe mode.
- Fixed the issue when Global Modules values were not migrated in BB.
- Fixed the Import and Export button position from customizer for RTL.
- Fixed Testimonial portrait radius default value migration.
- Fixed the issue when different front-size was applied h1 - h6 headings in 1/3 and 1/4 columns while in VB.
- Fixed broken Builder and unwanted Builder Timeout popup appears when asp_tags is enabled on php.ini.
- Fixed the issue when Text Alignment value was not saved in Text and Search modules when saved in Backend Builder.
- Fixing issue on cloning and drag and dropping module item (i.e. video slider) on visual builder.
- Fixed unwanted horizontal scroll on window when row's equalize height is set and gutter is set to 1.
- Fixed broken drag and drop behaviour in Visual Builder wireframe mode.
- Fixed logic bug that caused inconsistent results when checking php memory limit.
- Added support of Google Fonts API.
- Updated strings references in translation files.
- Fixed Blurb image box shadow size when change image size.
- Fixed the issue when Font Options were not applied for the single Fields in Contact Form module.
- Fixed broken logic in the permissions check used for the Divi Builder portability system.
- Fixed several Border Styles settings inheritance issues.
- Fixed the issue when Featured Table Header Text Color option in Pricing Table module was not applied to headings other than H2.
- Updated CSS sync logic.
- Fixed the issue when pagination was not working in Shop module with the latest version of Woocommerce.
- Fixed the issue when Upwards menu direction was not to mobile version of menu in Fullwidth Menu module.
- Fixed the issue when some HTML was rendered inside the Content field of Code Module and Message Patternt field of Contact Form Module in Backend Builder.
- Fixed the issue when "Title" Custom CSS in Fullwidth Header module was applied to H1 heading only.
- Added filter and blending controls for all Sections, Rows, and Modules.