- 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 the issue when Circle Counter module was not properly initialized due to JavaScript error.
- 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.