Divi Rocket Changelog

Divi Rocket

Version 1.0.31 - March 5th, 2021

  • Fix: Global modules do not update in content when they are updated outside of that content
  • Fix: When using the theme builder to define a custom body layout for a WooCommerce product, the default WooCommerce product page may be shown in addition to the custom layout if server caching is disabled in Divi Rocket

Version 1.0.30 - January 22, 2021

  • Fix: The gzip compression feature may not be compatible with certain third-party plugins built on the Nextend framework, such as Smart Slider 3
  • Fix: The server caching feature is not compatible with the Themify - WooCommerce Product Filter plugin

Version 1.0.29 - December 10, 2020

  • Fix: Order class names may be incorrect for some cached content, resulting in display and/or lazy loading issues
  • Fix: The order of certain wrapping elements may be incorrect when the theme builder is in use, possibly resulting in styling issues
  • Fix: The output may have a duplicate closing </div> tag when the theme builder is in use
  • Fix: Some module(s) such as Pricing Tables may have styling and/or other issues if one or more settings fields contains dynamic content
  • Fix: Some module(s) such as Pricing Tables may display placeholder text instead of the expected content when shortcodes are used in the module content. (Note: In the case of Pricing Tables and possibly other modules, shortcodes may be used in content even if they are not explicitly added by the user.) This may occur only when the module is not loaded from cache, or every time the module is loaded.
  • Fix: Scroll effects were not working in cached content. (Note: Scroll effects are not supported in content that is lazy loaded after the initial page load, if lazy load is enabled.)
  • Fix: Sticky elements were not working cached content. (Note: Sticky elements are not supported in content that is lazy loaded after the initial page load, if lazy load is enabled.)
  • Fix: On some modules, certain box shadow styles may not work in cached content. (Note: These combinations of modules and box shadow styles are not supported in content that is lazy loaded after the initial page load, if lazy load is enabled.)

Version 1.0.28 - November 30, 2020

  • Fix: There may be styling issues when Divi Rocket is active but server-side caching is not enabled

Version 1.0.27 - November 20, 2020

  • Fix: There may be styling issues when Divi Rocket is active but server-side caching is not enabled.
  • Miscellaneous minor changes

Version 1.0.26 - November 17, 2020

  • Fix (2): Missing wrapping elements may cause styling problems in some cases
  • Miscellaneous improvement(s)

Version 1.0.25 - November 13, 2020

  • Fix: Missing wrapping elements may cause styling problems in some cases

Version 1.0.24 - November 12, 2020

  • Fix: Shop module pagination was broken on Divi Rocket cached pages

Version 1.0.23 - November 5, 2020

  • Improved compatibility with the Divi Bars plugin
  • Improved compatibility with various other plugins that render Divi content in non-default places, such as Page Builder Everywhere, Divi Mega Pro, Divi Overlays, and possibly others

Version 1.0.22 - October 26, 2020

  • Fix: Cached output for a certain kind of content contains unwanted \" characters
  • Security fix: Disable direct access to header-extra and footer-extra cache files

Version 1.0.21 - October 1st, 2020

  • Fix: Admin menu item not visible when license key is not activated

Version 1.0.20 - September 28th, 2020

  • Fix: Styling missing for content in post content module

Version 1.0.19 - September 13th, 2020

  • Fix: Styling may be missing from content in the Post Content module when used in theme builder layouts

Version 1.0.18 - August 3rd, 2020

  • Add additional debugging functionality

Version 1.0.17 -May 25th 2020

  • Fix: Some parts of the <html> tag may be output twice
  • Fix: Some CSS may be output after the closing tag
  • Fix: Potential styling issue resulting from incorrect module order classes in cached content
  • Fix: Some content on archive pages may be cached even though this is not currently supported
  • Miscellaneous fix(es)

Version 1.0.16 -May 5th 2020

  • Fix: Certain content may not load correctly if the containing section has an ID set and lazy loading is enabled
  • Fix: Theme builder content styling may be missing on non-Divi posts, pages, and products
  • Fix: Hide the default comments area when a comments module is present (per default Divi behavior)
  • Fix: Global content may be rendered twice

Version 1.0.15 -April 8th 2020

  • Fix: incorrect rendering of some global modules

Version 1.0.14 -April 3rd 2020

  • Fix: PHP notice related to Gzip Compression option
  • Fix: Error related to a missing method

Version 1.0.13 - January 24th 2020

  • Fix: WooCommerce products with non-Divi content may have duplicated product descriptions
  • Fix: In some cases when the Divi theme builder is in use, a small amount of code may be shown to the user and/or there may be other problems which go away the cache is cleared
  • Fix: Divi theme builder footer styling is not applied sometimes
  • Fix: Syntax error referencing '::' in certain versions of PHP
  • Enable optimization of InnoDB database tables (except with MySQL < 5.7)

Version 1.0.12 - January 22nd 2020

  • Fix: Divi modules may not be styled correctly when server caching is active due to a problem with stylesheet ordering
  • Fix: Styling issue in Divi Rocket settings page

Version 1.0.11 - January 9th, 2020

  • Fix: Certain JavaScript and CSS content may be output outside the closing html tag in some instances

Version 1.0.10 - January 8th, 2020

  • Fix: Missing module styling in certain cases on subsequent loads after the first load without a cached copy of the content
  • Change to potentially avoid issues with the Divi Rocket update functionality

Version 1.0.9 - January 3rd, 2020

  • Fix: The Blog module and other post-based modules and/or shortcodes did not filter out content with certain non-public statuses (e.g. draft, future/scheduled) when being regenerated in the cache on an individual module basis (not on cache regeneration for the entire page, post, or product), resulting in this non-public content being displayed to site visitors
  • Fix: Lazy loading may result in an infinite loop in the frontend JavaScript and may disrupt page scrolling
  • Fix: Divi's static CSS file feature was not being fully disabled in certain instances where it should have been
  • Fix: CSS output inline in Divi builder content by Divi Rocket server caching was causing problems with styling that relied on element order (due to the addition of an extra style element); this inline CSS is now being output to the head element or the footer instead
  • Fix: Certain module scripts and/or styles were missing in some cases when the theme builder was in use
  • Fix: A PHP notice was being output during cache generation (when such output was enabled, typically in debug mode)

Version 1.0.8 - December 30th, 2019

  • Fix: Unable to add module in the visual builder with Divi Rocket activated (and possibly other issues resulting from server caching page templates in contexts where caching is disabled or not supported)

Version 1.0.7 - December 26th, 2019

  • Fix: Global modules missing from server cached content
  • Fix: Changes to global library items may not be reflected in server cached content until the cache is cleared
  • Fix: Server caching compatibility issue with Theme Builder in recent version(s) of Divi (may cause styling and/or other issues on page)
  • Fix: Google Fonts used in Divi modules were not being loaded when server caching is enabled
  • Fix: Loading animation may be shown indefinitely when lazy loading is enabled and the page, post, or product has fewer sections than the number of initial sections
  • Fix: Server caching incompatibility with certain third-party Divi module(s), such as Smart Slider 3
  • Fix: Fatal PHP error when server caching is enabled and certain third-party module(s) are used in the content
  • Fix: Server caching incompatibility with certain third-party module(s) (such as Typewriter for Divi) caused by module scripts being output before other scripts in the footer
  • Add setting to disable server caching for non-logged-in users in the Server Caching tab of Divi Rocket settings
  • Improve handling of non-existent modules in content by the server caching engine (for example, when the plugin used to create the module is deactivated)

Version 1.0.6 - December 19th, 2019

  • Add compatibility with Jetpack's image lazy loading feature
  • Fix: Browser caching header was not sent for WEBP format images, TrueType fonts, or OpenType fonts
  • Fix warning messages when trying to cache a theme builder section that is not in use
  • Fix warning messages on 404 page
  • Fix error related to certain types of non-Divi shortcodes

Version 1.0.5 - December 10th, 2019

  • Fix: lazy loading breaks if section(s) are missing (such as due to being hidden)
  • Add support for WP and Divi Icons Pro (1.1.4+)
  • Fixes to improve compatibility with older versions of Divi 3
  • Improve handling of references to non-existent modules in certain cases
  • Fix/improve compatibility with Divi Library global layouts
  • Fix: custom CSS in Divi page/post settings was not being output
  • Fix: missing builder content wrapper elements on cached loads in certain situations

Version 1.0.4 - December 9th, 2019

  • Fix: missing module styling after initial load when server side caching is enabled and lazy loading is not

Version 1.0.3 - December 6th, 2019

  • Fixes conflict with certain versions of PHP that may cause sites to crash
  • Various bug fixes and improvements

Version 1.0.2 - December 4th, 2019

  • version release fix

Version 1.0.1 - December 4th, 2019

  • Fix: Static CSS File Generation option was not fully disabled in Divi when Divi Rocket server caching in use
  • Fix: Certain Divi Builder content was still visible after being set to hidden on all devices