Divi Rocket Changelog

Note: In addition to the changes listed here, there may be other minor fixes and improvements that are not noted. For more information about this product, visit the Divi Rocket product page.

Version 1.0.50 August 7, 2023

  • Fix JS error related to defer video loading option

Version 1.0.49 November 26, 2022

  • Fix: Potential issue fix: preg_replace function has missing delimited
  • Update plugin author branding

Version 1.0.48 Oct 29, 2021

  • Fix issue when saving plugin settings, related to previous release

Version 1.0.47 Oct 28, 2021

  • Add Miscellaneous tab > Defer Video Loading Behind Overlay setting to help optimize pages that use the Video module with an overlay set
  • Add additional information to debug mode

Version 1.0.46 Oct 21, 2021

  • Fix: Some or all cached content styling may be missing due to post feature cache in Divi 4.10 (disable post feature cache for cached posts/pages/products)

Version 1.0.45 Oct 15, 2021

  • Fix: Viewing older entries in the blog module may not work when server-side caching is enabled

Version 1.0.44 Oct 7, 2021

  • Fix: Potential fatal error related to empty scripts and/or styles queue

Version 1.0.43 Sep 30, 2021

  • Fix: Lazy load was active for POST requests (may result in duplicate content or other issues when a form is submitted, etc.)
  • Fix: The System Specifications tab incorrectly recommended enabling the Static CSS setting

Version 1.0.42 Sep 29, 2021

  • Fix: Google Fonts may not work under Divi 4.10

Version 1.0.41 Sep 8, 2021

  • Disable critical CSS when server-side caching is enabled for the current main content (may fix some styling issues when used with Divi 4.10)
  • Fix fatal error on content lazy loading

Version 1.0.40 Aug 25, 2021

  • Replace built-in module loader with support for Divi 4.10's new module loader (fix: dynamic modules such as contact forms cause a fatal error on cached load)

Version 1.0.39 Aug 23, 2021

  • Additional Divi 4.10 compatibility - fix styling issues due to missing critical CSS

Version 1.0.38 Aug 20, 2021

  • Fix: Divi 4.10 compatibility
  • Disable caching for Table Maker shortcodes

Version 1.0.37 Aug 6, 2021

  • Fix: Lazy loading may break on pages/posts/products containing the Number Counter module

Version 1.0.36 July 30, 2021

  • Fix: Some responsive styling may be missing in some cases
  • Fix: Options passed to post cacher (internally) were not being applied
  • Fix: When updating a theme builder layout, there may be styling issues until the cache is cleared

Version 1.0.35 June 24, 2021

  • Fix: Lazy loading may initialize content multiple times, possibly resulting in duplicate actions such as multiple emails being sent when a contact form is submitted
  • Fix: Using a shortcode from Shortcodes for Divi in a Divi module loaded via the Post Content module can break styling for that content

Version 1.0.34 June 3, 2021

  • Fix: There may be styling issues when the Post Content module is used in the theme builder with Divi Rocket server caching active

Version 1.0.33 May 25, 2021

  • Add AGS Info tag to the plugin header

Version 1.0.32 April 23, 2021

  • Compatibility: Implemented compatibility with the Embed Any Document plugin and the content lazy loading functionality of Divi Rocket (requires WordPress 5.5+)
  • Fix: A PHP notice may be generated during cache generation for some modules

Version 1.0.31 March 5, 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 1, 2020

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

Version 1.0.20 September 28, 2020

  • Fix: Styling missing for content in post content module

Version 1.0.19 September 13, 2020

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

Version 1.0.18 August 3, 2020

  • Add additional debugging functionality

Version 1.0.17 May 25, 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 5, 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 8, 2020

  • Fix: incorrect rendering of some global modules

Version 1.0.14 April 3, 2020

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

Version 1.0.13 January 24,, 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 22, 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 9, 2020

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

Version 1.0.10 January 8, 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 3, 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 30, 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 26, 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 19, 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 10, 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 9, 2019

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

Version 1.0.3 December 6, 2019

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

Version 1.0.2 December 4, 2019

  • version release fix

Version 1.0.1 December 4, 2019

  • ix: 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

Note: In addition to the changes listed here, there may be other minor fixes and improvements that are not noted. For more information about this product, visit the Divi Rocket product page.