Changelog

Version 1.19.0

July 29, 2026

  • Breadcrumbs will now use category name from the menu item instead of category name from the category entity. This logic was already working on the product page, but not on the category page.
  • Added ability to respect “Include in menu” setting. It’s disabled by default to maintain backward compatibility. You can enable it per item in the menu item form or in the menu items “Mass Edit” form

Version 1.18.0

May 15, 2026

  • Magento 2.4.9 support
  • Small fix for the styles when two levels per dropdown is shown
  • Fixed incorrect column width in backend preview
  • Fixed not visible loading-mask when saving menu
  • Update Breeze integration

Version 1.17.36

April 16, 2026

  • Fixed broken resizable columns in backend menu editor.

Version 1.17.35

March 23, 2026

  • Allow setting colors using any available format.

Version 1.17.34

December 12, 2025

  • Breeze: fixed uninitialized menu.

Version 1.17.33

December 5, 2025

  • Updated Breeze integration.

Version 1.17.31

August 21, 2025

  • Fixed JS error on older Magento versions (jQueryUI < 1.11.0)
  • Magento coding Standard fixes

Version 1.17.28

June 18, 2025

  • Fixed not working accordion on mobile devices when menu is added to the sidebar.

Version 1.17.27

April 9, 2025

  • PHP 8.4 support added.
  • Magento 2.4.8 support added.
  • Fixed not working navpro when jquery-ui/menu is added by third-party module.
  • Fixed js error in Magento <= 2.4.3

Version 1.17.24

Feb 3, 2026

  • Allow using tel: and mailto: in URLs.
  • Fixed tiny layout shift when nowrap is used.
  • Fixed incorrect caret rotation on mobile devices.
  • Improve performance when adding close icons or “View All” link to every dropdown.
  • Do not apply bold font for expanded parent if it has no children.

Version 1.17.22

Jan 3, 2025

  • Improved nowrap performance.
  • Postpone menu initialization on mobile devices until menu is used.
  • Significant performance improvements for menu with heavy dropdowns.
  • Improved performance of the vertical menu mode.
  • Fixed not working menu overlay.

Version 1.17.21

Dec 20, 2024

  • Significant performance boost for the menu’s with large category count.

We tested performance with 3000 categories and 1000 dropdown items and here are the results:

  • Before: One large task - 600ms. TBT - 550ms.
  • After: Eight seprate microtasks - 10-40ms each. TBT - 0ms.

Please note that nowrap feature is not optimized yet.

  • Fixed incorrect mobile media breakpoint in older Magento versions (< 2.4.4), and in upcoming magento versions (> 2.4.7).
  • Fixed horizontal scrollbar when xlarge dropdowns are used

Version 1.17.20

Dec 10, 2024

  • Improve dropdown alignment below “More” icon.
  • Added missing jquery-ui/position dependency.

Version 1.17.18

Nov 20, 2024

  • Remove mage/menu dependency. Reduce JS codebase by 10KB (gzipped).
  • Added missing title to the “View More” button.

Version 1.17.17

October 10, 2024

  • Removed TTL property from navigation block to prevent numerous issues with Varnish cash.
  • Improved nowrap calculation logic.
  • Fixed possible hidden menu items after simultaneous reload and rotate whne using nowrap feature.

Version 1.17.16

August 5, 2024

  • Fixed wrong styles for multicolumn layout when less.js v4 via grunt command is used.
  • Fixed missing alt attribute in generated Amazon, Megamenu, and Iconic menus.

Version 1.17.13

Apr 1, 2024

  • Reduce layout shift when “nowrap” feature is used.

Version 1.17.11

Mar 7, 2024

  • Fixed large margin below category name on mobile view when using megamenu.

Version 1.17.10

Feb 2, 2024

  • Breeze integration updated. Dynamic JS support added.
  • Fixed nowrap on mobile devices when nav is using display: none

Version 1.17.7

Nov 28, 2023

  • Breeze Theme integration improvements: dropdown positioning, chevron support added.

Version 1.17.5

Sep 14, 2023

  • Performance: improve total blocking time score.
  • Fixed not working ‘dark’ modifier for boxed dropdown.
  • Fixed missing caret icon when js is not initialized yet.

Version 1.17.2

July 25, 2023

  • Breeze fixes for slideout and simple menu’s.

Version 1.17.1

July 4, 2023

  • Fixed incorrect “Shop All” link and item classes when alphabetical sort is used.

Version 1.17.0

June 29, 2023

Version 1.16.20

May 23, 2023

  • Fixes wrong redirect after currency change when currency block is added to menu item.
  • Fixed missing active class for CMS links inside menu.

Version 1.16.18

Apr 27, 2023

  • Fixed not working save functionality when using pagebuilder with latest Google Chrome (Version 112)
  • Improved dropdown content preview renderer. Dedicated icons added for iframe, map, slider, and grid widgets.

Version 1.16.17

Nov 15, 2022

  • Improved Breeze Theme integration
  • Fixed incorrect mobile breakpoint in Magento 2.4.4 and newer

Version 1.16.12

May 27, 2022

  • Fixed not-working “click” menu on Magento 2.4.4 (jQuery UI conflict).
  • PHP 8.1 compatibility: passing null to explode is deprecated.
  • Fixed transparent dropdown bug.
  • Breeze integration improvements.

Version 1.16.11

Apr 15, 2022

  • Magento 2.4.4 and PHP 8.1 compatibility.
  • Fixed incorrect has-active class on custom non-category links

Version 1.16.8

Feb 24, 2022

  • Fixed error in backend pagebuilder when widget in page content is used.
  • Fixed broken drag-n-drop in backend tree.
  • Breeze: fixed dropdown content overflow when vertical direction is used.
  • Breeze: fixed css issue on checkout success page

Version 1.16.3

Jan 28, 2022

  • Magento Coding Standard fixes
  • Breeze Theme integration added
  • Fixed layout shift caused by slideout menu

Version 1.16.2

Jan 5, 2022

  • Fixed submenu height on Breeze theme when using amazon menu type.

Version 1.16.1

Nov 29, 2021

  • :sparkles: Microeffect added to Initially expanded menu 2nd lvl
  • Properly reset column height
  • Fixed vertical columns mode on mobile devices

Version 1.16.0

Sep 24, 2021

  • New Feature: Always expanded menu on the homepage.
  • Breeze: fixed possible invalid shevron position.
  • Fixed rare error when this.active is null.

Version 1.15.10

May 21, 2021

  • Fixed error ‘Menu doesn’t exist’ when saving category when DB has broken menu item records.

Version 1.15.9

May 17, 2021

  • Breeze integration updated - Fixed not working vertical columns layout.

Version 1.15.8

May 14, 2021

  • Breeze integration added.
  • Fixed not working sticky component.
  • Fixed incorrect dropdown height on mobile devices when using stacked or amazon menu’s.

Version 1.15.6

May 13, 2021

  • Fixed missing top navigation when another menu instance is rendered inside.
  • Graphql: If menu id empty then use menu id from config

Version 1.15.5

Apr 27, 2021

  • Breeze: Fixed horizontal scrollbar after viewport resize
  • Fixed js error require is not defined when Varnish used.
  • Breeze: don’t use hover events for accordion menu’s

Version 1.15.4

Apr 26, 2021

  • Breeze integration added
  • PWA integration added
  • Optimize menu initialization on mobile devices

Version 1.15.3

Mar 23, 2021

  • Magento 2.4.2 fixes.
  • Added loading=lazy attribute to the megamenu image placeholders.

Version 1.15.1

Jan 22, 2021

  • Updated integration with our Pagebuilder module
  • Fixed not working nowrap menu when some items are hidden via css.

Version 1.15.0

Nov 30, 2020

  • New Slideout Menu variation added: Stackable Slideout Menu
  • Fixed blurry text dropdowns when using certain slide effects.
  • Fixed incorrect padding for menu items when dropdown should be on the left.
  • Fixed multiple “Menu was saved” messages in backend when refresh the page after multiple menu saves.

Version 1.14.12

Oct 27, 2020

  • Fixed synchronization of the new top level category with the departments submenu.

Version 1.14.11

Oct 15, 2020

  • Do not allow to save menu or menu item when it has a recursive reference to itself via widget call.

Version 1.14.9

Sep 23, 2020

  • Fixed wrong active menu when using installer command with ‘activate=0’.

Version 1.14.8

Aug 26, 2020

  • Fixed invalid category image path when it’s used in category title (Magento 2.3.5, 2.4.0)
  • Added missing translations

Version 1.14.7

Aug 5, 2020

  • Fixed invalid category image path in Magento 2.4
  • PHP 7.4 compatibility.

Version 1.14.5

May 26, 2020

  • Fixed rare bug when nowrap or sticky features does not applied on the initial page load.

Version 1.14.4

May 22, 2020

  • Fixed flyout menu from top left corner in Safari when fade animation is used
  • Code cleanup and installer improvements

Version 1.14.3

May 4, 2020

  • Added marketplace installer support.

Version 1.14.1

Apr 28, 2020

  • Fixed bug when dropdown wasn’t shown on mouse hover.
  • Decreased cache memory consumption.
  • 16 locales added to translate backend and frontend phrases:
    • Arabic
    • Chinese
    • Dutch
    • French
    • Hebrew
    • Italian
    • German
    • Japanese
    • Norwegian
    • Korean
    • Polish
    • Portuguese
    • Russian
    • Spanish
    • Swedish
    • Ukrainian

Version 1.14.0

Feb 25, 2020

  • Added ability to set dropdown settings for third dropdown level.
  • Fixed possible error when category name is missing in the backend navpro’s tree.

Version 1.13.8

Feb 18, 2020

  • Few RTL fixes.
  • Fixed broken magento installation when navpro is enabled before Magento was installed.
  • Fixed possible empty menu when using Argento installer and ‘All Stores’ option.

Version 1.13.6

Jan 31, 2020

  • Fixed invisible dropdowns in sidebar menu, when it has .navro-nowrap class.

Version 1.13.5

Jan 08, 2020

  • Inform about incorrect category data when importing items. (No errors were shown previously.)

Version 1.13.4

Dec 11, 2019

  • Fixed possible webserver error in developer mode when a lot a categories are loaded in menu and FPC is enabled. (Size of ‘X-Magento-Tags’ header.)
  • Fixed issues with Magento Page Builder functionality inside NavigationPro backend forms.

Version 1.13.3

Dec 6, 2019

  • Fixed invalid category links when using iconic or megamenu with thumbnails menu types.
  • Fixed bug when new category wasn’t added to the menu’s.

Version 1.13.2

Oct 29, 2019

  • Improve accuracy of the nowrap feature.
  • Prevent unwanted accordion collapse on mobile devices when click outside of the menu.

Version 1.13.1

Oct 16, 2019

  • Remove direct ‘jquery/ui’ usage to improve js performance.

Version 1.13.0

Sep 27, 2019

  • Slideout menu type added.
  • New “Air” theme added with borderless shadowed dropdowns.
  • Simplified CSS modifiers usage. You can now select them from the list. Previously you had to write them manually into CSS Class field.
  • Added ability to write custom CSS from Edit Menu page.
  • Simplified menu creation. You can create many menu types with just one click.
  • Improved Amazon Menu type builder. Now, it automatically shows parent category thumbnail in second level dropdowns.
  • Improved Megamenu type builder. Now, it automatically shows parent category thumbnail in category dropdown.
  • New effects added to reveal menu dropdowns: Fade, SlideIn, SlideOut, None.
  • Improved dropdown positioning.
  • Many CSS fixes for Dark, Compact, and Flat themes.

Version 1.12.0

Aug 19, 2019

  • Mass edit feature added.
  • Added ability to set global item settings based on item level.
  • Added ability to sync item and dropdown settings with global settings from menu.
  • Improved default value for dropdown layout settings in each item. Now it shows properly inherited dropdown layout.
  • Added ability to hide html content/widget when item has no children.
  • Added ability to use depend and var directives for item name renderer.
  • All styles moved to _module.less. This allows easely redefine navigationpro variables within your theme.
  • Improved nowrap feature logic.
  • Do not allow to import root category as it’s cannot be rendered at frontend.
  • Fixed possible js errors when rendering dropdown content at the backend.
  • Fixed always enabled wysiwyg editors. Now they are disabled by default.

Version 1.11.1

Jun 12, 2019

  • Fixed missing ‘Accordion’ menu layout in widget configuration

Version 1.11.0

Jun 7, 2019

  • Added ability to activate dropdowns with click instead of mouseover.
  • Accordion menu added.
  • Nowrap feature improved. It’s much easier to get it work with various header types.
  • Fixed invalid order of menu items when nowrap is used.
  • Fixed possible horizontal scrollbar when ‘nowrap’ is used.
  • Fixed invalid custom url in menu item, when ‘/’ count is more than 3.

Version 1.10.0

May 15, 2019

  • Improved backend dropdown layout builder. Now it shows a preview of what customer will see on the frontend when changing children settings or html content.
  • Added ability to limit number of categories to display in dropdown. When using this option, a ‘Shop All’ link will be displayed if children count exceed the limit. View Megamenu Example.
  • Improved cache cleanup when edit menu settings or create new menu. No more manual cache update after each operation!
  • New categories are now automatically synced into appropriate menu’s. You don’t need to manually import new categories into the tree!
  • Improved default values for built-in menu types.
  • Fixed “collapsed” menu on mobile devices after “window.resize” event.

Version 1.9.3

Mar 29, 2019

  • Magento 2.3.1 compatibility
  • Fixed invalid breadcrumbs when multiple menu’s found on the same page
  • Added missing localization file

Version 1.9.2

Feb 26, 2019

  • Improved internal logic is Menu-Builder script

Version 1.9.1

Jan 04, 2019

  • Fixed issues when search and storeviews dropdowns covered by sticky navigation

Version 1.9.0

Dec 28, 2018

  • Added ability to stick menu when you scroll the page

Version 1.8.1

Dec 4, 2018

  • Improved column-count calculation in Chrome browser

Version 1.7.0

Sep 20, 2018

Backend Improvements

  • Added ability to assign menu to particular store during menu creation. (Previously you had to create menu and than use system configuration to do that)
  • New column is added to the menu grid. It shows the list of stores where menu is used as top menu replacement.
  • Added ability to assign menu to particular store directly from menu settings form. (Previously you had to navigate to configuration to do that)
  • Renaming/Removing a menu no longer results in missing menu at the storefront

Version 1.6.0

Version 1.5.1

Version 1.5.0

NavigationPro 1.5.0 brings a new nowrap feature that allows to render menu in a single row despite of top level items count, various dropdown positioning fixes and improvements, and ability to redefine LESS variables inside third-party themes (for developers).

  • Added ability to move top-level items into separate dropdown, if they doesn’t fit on a single row
  • Improved dropdown positioning when it does not have enough space on the screen
  • Use amazon-like dropdown positioning for the ‘departments’ dropdown only. All other dropdowns (if your menu have them) will use default logic.
  • Added ability to redefine variables in third-party themes
  • Added ability to set padding via less variables for items inside dropdowns
  • Dropdown size fixes on RTL locales

Version 1.4.1

  • Magento 2.2.4 product page breadcrumbs compatiblity
  • Fixed rare bug with unreacheable dropdowns inside vertical multicolumn layout
  • Added separate handler when clicking caret icon (open/close dropdown)

Version 1.4.0

  • Overlay feature added
  • Native browser’s column-count feature will be used to build columns in vertical direction.
  • Allow to close dropdown when click outside of menu on iPad
  • Better RTL support. No visible transformations after page is loaded.
  • Small fixes

Version 1.3.0

  • New simplified form to create menu with a few clicks
  • Removed open menu delay on touch devices
  • RTL support added (RTL theme is required to use)
  • Fixed ability to use form inside a dropdown item
  • Added small delay before opening first dropdown item
  • Small js and css fixes

Version 1.2.0.1

  • Fixed browser freezing on mobile devices when using vertical subcategories alignment

Version 1.2.0

  • Added ability to set positioning settings for the first level dropdown:
    • Stick to Left
    • Center
    • Stick to Right

Version 1.1.0

Major Changes

  • Sidebar menu support added with plenty of configurable options
  • Navigationpro widget added with themes support
  • Amazon-like sidebar menu added

View Demo

Fixes and Improvements

  • Mobile view will always use single column mode
  • Fixed too small dropdown width and height on mobile devices
  • Fixed php error when switching store view in backend interface
  • Improved dropdown positioning calculations
  • Fixed css issues with category tips
  • Javascript code optimizations

Version 1.0.1

  • Fixed possible invalid dropdown height for Amazon menu

Version 1.0.0

  • Initial Release
Edit this Page