Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Max Mega Menu · Version history

Max Mega Menu changelog and version history

Latest version
3.10.9
Oct 8, 2026 (1 month ago)
Releases
36
since 2022
In the last year
21
about one every 15 days
Tested up to
WordPress 7.1.4
PHP 7.4 or later

Releases each year

  • 20221 release
  • 20237 releases
  • 20244 releases
  • 20255 releases
  • 202619 releases

202619 releases

  1. Max Mega Menu 3.10.9Latest

  2. Max Mega Menu 3.10.8

    • Improvement: Serve minified frontend JS (maxmegamenu.min.js) for a smaller page-load footprint
    • Fix: Reactivate save buttons when toggle bar blocks are dragged/reordered
    • Fix: HTML mobile toggle block was stripping all HTML tags on save
    • Fix: Guard nav_menu_locations cache invalidation to genuine save contexts
  3. Max Mega Menu 3.10.7

    • Fix: Material Symbols icon picker: load font-face styles in wp-admin
    • Fix: WPML compatibility – menu item depth detection could fail on PHP 8 when a synced translation’s parent ID was missing, breaking Mega Menu grid layouts for affected items
    • Fix: Menu item modal – lower z-index so third-party builders opened from within it (e.g. SiteOrigin Page Builder’s “Layout Builder” widget) render above it instead of hidden underneath
    • Fix: Theme editor – saving could submit stale/empty content for CodeMirror-backed fields (e.g. Pro’s toggle bar HTML block) if saved before the field’s own change handler had run
  4. Max Mega Menu 3.10.6.1

  5. Max Mega Menu 3.10.6

    • Improvement: Divi integration – set overflow: visible; on header row when Max Mega Menu is present within
    • Improvement: Divi integration – remove unnecessary file include
    • Improvement: Add filters to allow Pro users to choose Font Awesome icons in icon pickers
    • Improvement: Add debug option to show full menu scss
    • Fix: Gentle refactor of maxmegamenu.js, fix tab key navigation for sliding panels mobile menu
  6. Max Mega Menu 3.10.5

    • Fix: Fatal error with Divi 5 in some shared environments
    • Fix: Close icon not appearing on mobile menu
    • New: Breakdance native module – add a Max Mega Menu Location module to your page layout via the Breakdance Builder
  7. Max Mega Menu 3.10.4

    • Fix: Standard Menu Toggle not working when text is hidden and menu CSS has not been updated/regenerated since v3.5 (clearing the menu CSS Cache will also fix this issue)
    • Improvement: Re-enable location Save button when switching from Preview to Settings
    • Improvement: Color picker – If the alpha is at 0%, picking a new color automatically resets the alpha to 100%
    • Improvement: Icon picker – clicking a selected icon will deselect it
  8. Max Mega Menu 3.10.3

    • Fix: Restore 3.9.2.1 prefix logic: fall back to global setting before per-location
  9. Max Mega Menu 3.10.2

    • Fix: Restore 3.9.2.1 descriptions logic: fall back to global setting before per-location
  10. Max Mega Menu 3.10.1

    • Fix: Fix fatal error in preview when location is not registered, Remove stale static cache from Mega_Menu_Location::get_all()
    • Fix: Descriptions defaulting to disabled after update from 3.9.2.1, if location settings has not previously been saved
  11. Max Mega Menu 3.10

    • New: Divi 5 native module – add a Max Mega Menu Location module to your page layout via the Divi Theme Builder
    • New: Bricks Builder native element – add a Max Mega Menu Location element to your header template via the Bricks Template editor
    • New: Material Symbols icon support – install the Material Symbols font via the WordPress Font Library (WordPress 7+) to use it as an icon source for menu items, sub menu arrow indicators, close buttons, and mobile toggle buttons
    • New: SVG icons – choose from a built-in set of SVG chevrons, carets, arrows, hamburgers, and close icons for sub menu arrow indicators, close buttons, and mobile toggle buttons (no icon font required)
    • New (Admin): Location settings dialog – switch between Settings and Preview within the same window using the new mode toggle
    • New (Admin): “Scroll down” indicator button in the location settings dialog for browsers with hidden scrollbars
    • New (Admin): “Bricks” and “Divi” display option rows added to the Location Settings dialog when the respective builder is active
    • New (Admin): “Clean Up Menu Item Classes” option in the Advanced tab of the Location Settings dialog – removes WordPress default type, object, ID, and legacy page classes from menu items
    • New (Theme Editor): “Menu Font Family” setting – apply any font installed via the WordPress Font Library (WordPress 7+) to the entire menu, bringing Google Fonts support into the base plugin without requiring Pro
    • Fix (Block Editor): Update maxmegamenu/location block to API version 3, removing the “Block with API version 2 or lower is deprecated” warning in WordPress 6.9+
    • Fix (Block Editor): Enqueue menu stylesheet via enqueue_block_assets so it loads correctly inside the Gutenberg iframe editor, removing the “megamenu-css was added to the iframe incorrectly” warning and associated console errors in WordPress 6.9+
    • Improvement (Admin): CSS compatibility fixes for the Desktop Mode plugin
    • Improvement (CSS): Experimental Flex CSS layout mode updated and optimised – now outputs under 600 lines of CSS per menu location. The main change is replacing the large CSS reset block with all: revert. Note: if you use this option, any custom CSS targeting menu elements must use a selector with e…
    • Improvement (CSS): SVG arrow icons rendered via CSS mask-image data URI – no icon font required for arrow indicators when an SVG icon set is selected
    • Improvement (Polylang): Location cards now show the assigned menu for each language inline (e.g. [en] Main Menu · [fr] Mon Menu · [de] Not assigned)
    • Improvement (Polylang): Appearance > Menus meta box no longer shows duplicate location cards for Polylang language fork slugs – one card per theme location
    • Improvement (Polylang): Default language name suffix removed from location card labels
    • Improvement (Polylang): Location Preview renders the menu in the correct Polylang language
    • Improvement (WPML): Location cards now show the assigned menu for each language inline (e.g. [en] Main Menu · [fr] Mon Menu)
    • Improvement (CSS): megamenu.scss now uses flex styling for span.mega-indicator, to allow correct centering of SVG icons
  12. Max Mega Menu 3.9.2.1

    • Fix: Editing widgets in Mega Menu – Standard Layout
  13. Max Mega Menu 3.9.2

    • Reorganise the Menu Location settings tabs (split into Desktop / Mobile settings)
    • Remove the Location Description setting from the Menu Locations dialog, instead make the title directly editable on the Mega Menu > Menu Locations page
    • Fix: Ensure menu location checkbox settings can be disabled
  14. Max Mega Menu 3.9.1

    • Fixed regression making it impossible to add Pro toggle blocks to toggle bar designer
  15. Max Mega Menu 3.9

    • This release aims to modernise and simplify all areas of the admin interface.
    • Admin related code refactored and hardened
    • Menu Locations are now shown as ‘cards’ and their appearance is now standardised across the plugin
    • Rename the “Sandbox” functionality to “Preview”, expand its functionality and make it more prominent
    • Remove legacy code and scripts, fix all jQuery migrate issues
  16. Max Mega Menu 3.8.1

    • Accessibility fix: Ensure IDs are applied to all necessary sub menus
    • Accessibility fix: Remove unnecessary instances of tabindex attribute
  17. Max Mega Menu 3.8

    • Fix: PHP warning
    • Accessibility Improvement: Add aria-controls attribute to menu items with sub menus
    • Accessibility Improvement: Ensure any open sub menus are closed when the next top level menu item is tabbed to
    • Accessibility Improvement: Add aria-controls and aria-haspopup attributes to mobile toggle block
    • Accessibility Improvement: Apply focus to first item in mobile sub menu when opened
    • Accessibility Improvement: Trap focus within off canvas mobile menu when using keyboard navigation
    • Accessibility Improvement: Allow escape key to be used on the mobile close button to close menu
    • Accessibility Improvement: Restore focus to menu toggle block when closing mobile menu
    • Accessibility Improvement: Add aria-controls attribute to mobile menu close button
    • Accessibility Improvement: Add role, aria-modal and aria-hidden attributes to off canvas mobile menu
    • Improvement: Refactor Mobile Toggle (Standard) CSS to use flex styling
  18. Max Mega Menu 3.7.3

  19. Max Mega Menu 3.7.2

20255 releases

  1. Max Mega Menu 3.7

    • Fix: CSS compilation error on WordPress.com accounts / JetPack conflict
    • Improve browser compatibility for flex right aligned items
    • Show warnings in console when non-existent elements have been used for dynamic widths
    • Update packages and rebuild Max Mega Menu block, set apiVersion to 3
    • Use background-color instead of background in CSS
    • Use calc to set column widths in sub menus
  2. Max Mega Menu 3.6.2

    • Accessibility Fix: Windows Narrator ignores “Enter” keypress, preventing tab navigation working reliably
    • Fix: CSS generation fails when outdated versions of MMM Pro are installed (<= 2.3.1)
    • Fix: PHP notice
    • Change: Add css_type SCSS variable
    • Fix: Colorpicker z-index
  3. Max Mega Menu 3.6.1

    • Fix: PHP Error when percentage sign used in HTML block in menu toggle bar
  4. Max Mega Menu 3.6

    • New: Experimental ‘Use Flex CSS’ option added to theme editor for new installations of MMM (will become available to existing installations in future versions)
    • New: Color picker in theme editor updated to allow CSS variables to be entered
    • New: Allow ‘wv’ units to be used to define sub menu width (e.g. 100vw will make the sub menu full browser width)
    • Update: Reusable block widget renamed to Pattern widget (use this to show saved Block Patterns within your sub menus)
    • Fix: Double blue ‘Mega Menu’ button in Enfold theme
    • Fix: Mobile close button sometimes disappears (use options rather than transients to store CSS version and generation date)
    • Fix: Sub menu items in mega menus don’t appear on mobile when flex styling is used
    • Fix: Do not apply collapse children class to tabbed menu items
    • Improvement: Use more reliable/cleaner method to add toggle bar html to menu output
    • Accessibility: Change standard menu toggle span to button, for NVDA screen readers
  5. Max Mega Menu 3.5

    • New: Dedicated Elementor Widget
    • Accessibility Improvement: Add presentation role to grid layout containers to prevent NVDA from announcing them
    • Accessibility Improvement: Add aria-hidden attribute to arrow indicators
    • Accessibility Fix: Pressing Enter on standard mobile toggle button now opens/closes mobile sub menu
    • Improvement: Use style attributes on grid layout to define number of rows and columns, in preparation for using CSS Grid styling
    • Improvement: Refactor mobile CSS, remove usage of :has
    • Improvement: Refactor second and third level item styling so that it can be used within tab sub menus without being duplicated
    • Improvement: Refactor method for adding close button HTML to menu output
    • Improvement: Refactor JS: remove usage of data-has-click-event attribute
    • Fix: Fix styling of mobile menu as it transitions from open to closed
    • Fix: Error loading scss in some instances

20244 releases

  1. Max Mega Menu 3.4.1

    • Fix: PHP 5.6 compatibility
  2. Max Mega Menu 3.4

    • New: Allow off canvas menus to be 100% wide
    • New: Add option to Theme Editor to add a Close icon to off canvas mobile menus
    • Accessibility Fix: Remove ‘aria-haspopup’ attribute
    • Fix: Dynamic sub menu width calculation bug
    • Accessibility Improvement: Escape key now closes sub menus sequentially
    • Improvement: Small refactor of maxmegamenu.js
    • Improvement: Set default mobile menu type to Off Canvas
  3. Max Mega Menu 3.3.2

    • Fix: CSS validation error (move @charset rule to first line)
    • Fix: jQuery migrate warnings (change unbind to off)
    • Accessibility Fix: On mobile, when pressing enter on the parent of a hidden submenu, follow the link
    • Fix: PHP warning when activating plugin for first time using PHP 8.2
    • Fix: When CSS Output has been set to ‘Disabled’, do not automatically set it back to ‘Output in Head’ if generation of the CSS file fails
  4. Max Mega Menu 3.3.1

    • Accessibility Improvement: Ensure items within hidden off canvas menu cannot be focused using keyboard
    • Fix: ‘Desktop’ mode detection when using browser zoom
    • Fix: Conflict with Darklup Pro (and possibly other plugins which use scssphp library)
    • Fix: Always use ‘direct’ filesystem method to generate style.css file
    • Fix: jQuery migrate warnings
    • Security fix: Add nonce check to sandbox URL. Thanks to patchstack for reporting.

20237 releases

  1. Max Mega Menu 3.3

    • Fix: PHP 8.2 compatibility (update scssphp library to v1.11.1)
    • Notes: If you have problems with CSS Compilation (menu appears unstyled) add the following to your wp-config.php file: define(‘MEGAMENU_SCSS_COMPILER_COMPAT’, true);
    • Fix: Conflict with Salient when enabled on Multisite
    • Fix: Improve efficiency of key press detection
    • Accessibility Improvement: Using keyboard navigation on mobile, respect the ‘Mobile sub menu behaviour’ setting (do not auto close sub menus)
    • Accessibility Improvement: Fix issue with NVDA/screen readers not able to open sub menus using Enter key
  2. Max Mega Menu 3.2.4

  3. Max Mega Menu 3.2.3

  4. Max Mega Menu 3.2.2

  5. Max Mega Menu 3.2.1

  6. Max Mega Menu 3.2

  7. Max Mega Menu 3.1

20221 release

  1. Max Mega Menu 3.0

Questions about Max Mega Menu’s releases

What is the latest version of Max Mega Menu?

3.10.9, released on Oct 8, 2026 (1 month ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.

How often is Max Mega Menu updated?

21 releases in the last year, about one every 15 days. Its first release on WordPress.org dates from November 2022.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Max Mega Menu’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.