Divi Mega Pro Changelog

NOTE: Make sure to Clear ALL Caches after updating including Divi’s static CSS cache and your browser cache.

Version 1.9.8.4 (02/20/24)

Enhancements:

  • Support Archive, WooCommerce Single Product, 404 and Search pages
  • Use “Force render” option to show Mega Pro when this is in Widgets or Divi Layouts
  • Improve initialization speed and nested mega pros
  • Improve dynamic height
  • Improve support for Divi default submenu
  • Add compatibility for “DP Preloader” plugin

Fixes:

  • Max-height on Divi slider image

Version 1.9.8.3 (01/19/24)

Features:

  • Make Android behave like iOS (double tap to click)

Enhancements:

  • Dynamic height on content changes
  • New content process
  • Performance speed
  • Improve mega child menus
  • Improve Divi and Divi modules support
  • Allow side closing when “Center Horizontally” feature is enabled
  • Increase third-party plugins support by improving add content process to keep all JavaScript events and properties
  • Support trigger from Divi Overlays
  • New custom JavaScript events: “onShow”, “onShown”, “onHide” and “onHidden”

Fixes:

  • Remove clear cache functionality on any post save/update
  • Duplicated box shadows
  • Force position top 0 on small mobile devices
  • Tooltip positioning when using MegaPro width 100%
  • Animate width & height when “Snazzy Slide Transition” is enabled
  • Default padding

Version 1.9.8.2 (04/28/23)

  • Enhancements:
    • Improve search for mega pro triggers in Divi layouts
    • New styling for the arrow

    Fixes:

    • Arrow positioning

Version 1.9.8.1 (04/21/23)

  • Features:
    • New content processing to increase support for third-party plugins and Divi modules

    Enhancements:

    • Support browser natural Resize event
    • Support custom WP links when using menu close class on links inside mega pro content

    Fixes:

    • Hide on click triggers on rare cases

Version 1.9.8 (03/2/23)

  • Features:
    • Close menu and scroll to element using .divimegapro-close
    • Center Horizontally
    • HotSpot Close button

    Enhancements:

    • Accessibility based on https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/dialog_role
    • Support to Revolution Slider, Divi Modules Pro: Carousel module, Divi Pixel: Advanced Tabs module, Gravity Forms Step-by-Step Pages, Divi Supreme Pro: Blog Carousel and Divi Flash: Advanced Tabs module
    • Support for post revisions
    • Decrease hide delay when using Snazzy Slide effect
    • Improvements on positioning
    • Better support for Divi Mobile Menu
    • Custom event onMount to wrap third-party plugins before init Mega Pro, example:
    <script>
    jQuery(document).ready(function() {
      
      jQuery( document ).on( 'divimegapro:onMount:225026', function(e) {
    
         jQuery('.dmp-225026 .divilife-2-col-cta-slider').slick({
           dots: true
         });
    
      });
      
    });
    </script>
    

    Fixes:

    • Divi Contact Form on mobile
    • Arrow styling on Mega Pro childs
    • Mega Pro width 100%
    • User Custom Height

Version 1.9.7 (06/22/22)

  • Fix issue related with Divi Video module
  • Fix issue on mobile devices opening and closing DMP instantly
  • Fix Divi Contact form when Singleton feature is enabled and “Redirect URL” option is disabled
  • Fix wrong positioning when using 100% width on Snazzy feature

Version 1.9.6 (04/20/22)

  • New Display Locations options: All pages, All posts, Archive and Author fields
  • Add video autoplay when megapro is shown using classes “dmp-video-autoplay” or “dmp-video-autoplay-removecontrols”
  • Improve compatibility on iPads
  • Support to plugin: Interactive Geo Maps
  • Better support for Divi Extra theme
  • Minor fixes

Version 1.9.5 (03/16/22)

  • Avoid adding custom Divi styles on Visual Builder mode
  • Improve support to Divi menu hover action when it has any child option
  • Add support to: WordPress Toolkit, Divi rows with menu and WordPress plugin: Cryptocurrency Widgets PRO
  • Improve iPhone, iPad and Mac support
  • Optimize cache efficiency

Version 1.9.4 (12/13/21)

  • Fix issue mixed Divi styles

Version 1.9.3 (12/2/21)

  • New feature CSS Position
  • Improve support to Divi menu default styles like “et-hover”
  • Improve device responsive support
  • Add new clear cache functions on plugin activation/deactivation, switching themes, post save and when using Divi Clear button for “Static CSS File Generation and improve Divi cache support
  • Add plugin compatibility for “WooCommerce Advanced Product Labels”
  • Style adjustments for Extra theme

Version 1.9.2 (7/1/21)

  • Clear all Divi cache on plugin activation/deactivation
  • Improve Divi styles and cache support
  • Improve Divi Mega Pro post render
  • Better compatibility with Divi mobile menu
  • Support Divi Ghoster plugin
  • Load speed optimization
  • Small fixes

Version 1.9.1 (4/8/21)

  • Add cache functionality to speed-up site load. This can be enabled/disabled on Divi Mega Pro admin settings page
  • Add more conditional statements to improve performance when applying styles to Mega Pro container
  • Improve functionality to change maxHeight values
  • Improve method to search Divi Mega Pro triggers in shortcodes
  • Improve Divi Gallery module support
  • Improve IE 11 support
  • Improve Divi mobile menu support
  • Improve Mega Pro child functionality
  • 1.9.1.1 – Enabled Cache by Default

Version 1.9.0 (9/24/20)

  • Feature: Snazzy Slide Transition feature
  • Feature: Display Direction support left and right
  • Feature: Add Force Render option
  • Enhancement: Support Divi blurb
  • Improve Extra theme compatibility
  • Improve Divi Mega Pro performance
  • Improve Divi cache support
  • Improve iPhone support
  • Divi Mega Pro won’t search for triggers in [woocommerce_checkout] and [et_pb_wc_add_to_cart] shortcodes to avoid any issues with third-party plugins. Instead now you can use “Force Render” feature option.
  • Replace Browscap Full with Lite version
  • Adjust Divi mobile menu selector to avoid hidden menus when they are being duplicated by the user editor
  • Fix: trigger conditions shouldn’t be applied on mobile devices since “hover” do not exists
  • Fix: Divi Slider module on OSX devices
  • Support Certain 3rd Party Carousel plugins
  • Support Ultimate Member plugin
  • Snazzy Slide Transition is disabled on mobile devices

Version 1.8.2.5.1 (5/27/20)

  • Fixed incompatibility with WP Fastest Cache and other cache plugins that change the order of javascript files

Version 1.8.2.5 (5/21/20)

  • Update round arrow styles and SVG code on the post edit
  • Update Tippy default properties
  • Code adaptation to support IE11
  • Add onClickOutside hook for future use
  • Add condition to always append nested Mega Pro to the parent Mega Pro
  • Add functionality to [revent nested mega pros from being auto appended
  • Support WPML for menus
  • Support Slider Revolution
  • Support Gravity Forms Styles Pro
  • Support Divi Email Opt-in module
  • Support Divi Slide In Menu
  • Support Extra Theme styling
  • Disable Tippy gpuAcceleration since it was causing overflow issues with nested mega pros
  • Nested mega pro now are positioned fixed to prevent overflow issues
  • Improve compabitility with WooCommerce front-end notices
  • Improve Divi Overlays custom CSS file generation from Divi Core main CSS file
  • Improve function to handle “Divi Cached Inline Styles”
  • Fix: Arrow Type Round not working
  • Fix: Replace “update_site_option” by “update_option” (we valid data per-site not per-network)
  • Fix: Display Locations not saving empty value on Specific pages
  • Fix: issue on CSS trigger
  • Update Tippy to v5.2.1
  • Update Popper to v1.16.1
  • Migrate Tippy handling code from v4 to v5
  • Due to performance issues (until Divi fix it), Mega Pro triggers inside Divi Video module are disabled

Version 1.8.2.4 (3/27/20)

  • Applied PHP fixes based on phpcs scanner
  • Update usage of Divi functions
  • Optimize Browscap

Version 1.8.2.3 (3/26/20)

  • Add compatibility with HappyForms and HappyForms (upgrade) plugins

Version 1.8.2.2 (3/11/20)

  • Update Divi render layout function

Version 1.8.2.1 (3/11/20)

  • Add fixed height support when Mega Pro is being triggered from Fullwidth Divi Menu module

Version 1.8.2 (3/6/20)

  • Add a final pattern to search for “divimegapro-X” on any html attribute

Version 1.8.1.5 (3/4/20)

  • Add missing variable-translations support
  • Restore window.et_pb_init_modules() function
  • Add proper fix to prevent mobile menu from being duplicated
  • Add fix to restore mobile menu bar functionality

Version 1.8.1 (2/27/20)

  • Add WooCommerce notices support on login page
  • Add translation support on post edit settings
  • Add License file
  • Remove non-required assets
  • Fix Mega Pro wrapper under woocommerce pages
  • Reduce Inline Javascript

Version 1.8.0.3 (2/21/20)

  • Add support to Divi Slider module
  • Small fix on License page

Version 1.8.0.2 (2/19/20)

  • Adjustment to allow Mega Pro ignore the boundary and “escape with its reference”

Version 1.8.0.1 (2/17/20)

  • Hotfix to prevent notice error on PHP 7

Version 1.8.0 (2/13/20)

  • Prevent “Infinite Spinning” issue by adding function to recreate permalinks on plugin activation
  • Enable Divi Mega Pro custom post on Divi Post Type Integration once the plugin is activated
  • New License Activation page
  • Improved support for mega menus on mobile devices
  • Improve plugin compatiblity with Divi
  • Prevent front-end resources from being loaded on Licensing page
  • Fix shift issue when Divi Mega Pro is triggered by WP menu
  • Improve CSS Trigger behavior on mobile devices
  • Fix to prevent Divi from adding padding to sections in Divi Mega Pro content
  • Improve custom width & height handling
  • Add support to Wordpress Customizer for Divi Header
  • Add support to custom percentage values on Mega Pro Width
  • Add auto internal scroll on mega pro triggered from header and Divi Menu module only
  • Force mega pro bottom placement when is triggered from header only
  • Add box shadow from first Divi section to main mega pro container
  • Fix close button not showing up when “Enable on Mobile” is the only option enabled.
  • Fix issue to get mega pro triggers from Theme Builder Divi Layouts
  • Fix issue on Divi mobile menu
  • Remove front-end assets from being loaded on admin post edit
  • Fix Divi iframes support
  • Prevent Mega Menu from being appended to default WP menu

Version 1.7.9 (1/5/20)

  • Added support to trigger DMP from Divi Layouts
  • Added support to trigger DMP from Widgets
  • Fix PHP minor issues

Version 1.7.4 (12/12/19)

  • Disable plugin scripts only when Divi Builder is active

Version 1.7.3 (12/10/19)

  • Hotfix PHP error

Version 1.7.2 (12/6/19)

  • Improve Mega Pro call/trigger from Divi Menu and Divi Main Content
  • Improve current post detector

Version 1.7.1 (12/4/19)

  • Ensure Mega Pro stick to it’s referenced element without jumpiness while browser scrolling
  • Minor bug fix

Version 1.7.0 (11/22/19)

  • Added double pattern check for Mega Menu triggers
  • Search for triggers in rendered post instead of raw post
  • Do not load any resources if Divi Builder is enabled
  • Hide Mega Pro custom fields on WP Admin edit post/pages

Version 1.6.4 (11/04/19)

  • Add proper support to HTML Lists

Version 1.6.3 (10/28/19)

  • Fixed small PHP issues
  • Removed old code

Version 1.6.2 (10/24/19)

  • Small fix for hash trigger

Version 1.6.1 (10/18/19)

  • Update support for Divi Inline Styles

Version 1.6.0 (10/17/19)

  • Add support to Formidable Forms reCaptcha field
  • Improve function to initilalize default Divi elements
  • Reduce requests to licensing server

Version 1.5.5 (09/30/19)

  • Fix Fixed Height issue
  • Improve core functionality
  • Add nesting feature (trigger mega pro from another mega pro)

Version 1.5.1 (09/11/19)

  • Hide License key from activation page after license key is activated
  • Remove normalize.css which is not compatible with Divi

Version 1.5.0 (08/26/19)

  • Add new way to trigger Mega pro from hash links referencing Mega pro ID e.g.: #divimegapro-1234
  • Add Auto-scroll for Mega pro
  • Add option to allow fixed height
  • Fix Exit Delay bug

Version 1.4.3 (08/21/19)

  • Improve Extra theme compatibility

Version 1.4.2 (08/20/19)

  • Add proper support for Divi Map Module

Version 1.4.1 (08/19/19)

  • Add Support for Divi Module URL Link
  • Feature Enable Menu per Device
  • Remove default text white color for Menu Content

Version 1.4.0 (08/14/19)

  • Fix side space issue when Divi Mega Pro is Full Width
  • Add feature IE 11+ Support

Version 1.3.9 (07/24/19)

  • Core improvements

Version 1.3.8 (07/09/19)

  • Improved Divi Mega Pro detection
  • Fixed plugin backend issues

Version 1.3.7 (07/02/19)

  • Prevent Divi Mega Pro from showing while Visual Builder is enabled

Version 1.3.6 (06/24/19)

  • Hotfix on Backend Post Save

Version 1.3.5 (04/18/19)

  • Add proper support for pre-setup widths (100%, 75%, 50% and 25%)
  • Core library upgraded to 4.2.1
  • Added new core library 1.14.7
  • Fixed various minor issues

Version 1.3.4 (03/28/19)

  • Fixed issue hiding DMP when toggle mobile menu bar
  • Fixed tabs module glitch
  • Fixed close button not working
  • Enable hover action on Divi Tabs with the following code: (place between script tags in code module): var diviTabsToggleHover = true;

Version 1.3.3 (03/19/19)

  • Fix overlap issue between Divi Mega Pros

Version 1.3.2 (03/14/19)

  • Remove default border-radius and background fill

Version 1.3.1 (03/13/19)

  • Disabled flip behavior

Version 1.3 (03/07/19)

  • Optimized processing speed
  • Removed unnecessary code from plugin
  • Improved Divi Mega Pro core functionality
  • Updated core library to 3.4.1

Version 1.2 (01/16/19)

  • Added compatibility for Google Maps

Version 1.1 (12/13/18)

  • Added support for the new backend Divi Builder Experience, and the Visual Builder.

Version 1.0

  • Initial Release

 

Divi Mega Pro product description, promo video, screenshots, and demos can be found here: https://divilife.com/downloads/divi-mega-pro/