Advanced Mega Menu Manager for Magento 2

Changelog Advanced Mega Menu Manager

Version 100.4.3

Released the 2022-07-28

  • Fix error ": Deprecated Functionality: parse_url(): Passing null to parameter #1 ($url) of type string is deprecated"

Version 100.4.2

Released the 2022-07-26

  • Fix menu was not opening correctly in frontend for mobile with version >= 2.4.4.

Version 100.4.1

Released the 2022-07-25

  • Fix error "Deprecated Functionality: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated" in admin form for magento 2.4.4 enterprise edition and php >= 8.1.

Version 100.4.0

Released the 2022-05-16

  • Version : New version number for Magento marketplace.

Version 100.1.30

Released the 2022-05-16

  • Fix : For magento 2.4.4 and php 8.1, adding back removed jquery lib "jquery.mobile.custom".

Version 100.1.29

Released the 2022-04-01

  • Fix : Corrected dependency to the ACM extension

Version 100.1.28

Released the 2022-03-31

  • Fix : Corrected invalid type declaration in constructor

Version 100.1.27

Released the 2022-03-31

  • Fix : Removed restricted Class in Model files.
  • Fix : Added Classes in __constructor
  • Improvement : Edited front templates to allow additional CSS class in the navbar.
  • Improvement : Migrated Install/Upgrade scripts (obsolete) to declarative schema.

Version 100.1.26

Released the 2022-03-03

  • Improvement : Updating UX of menu edit form.

Version 100.1.25

Released the 2022-02-23

  • Improvement : Add sticky effect to tree nodes actions for better usability

Version 100.1.24

Released the 2021-12-16

  • Improvement : Adds getter to NodeTypeProvider and frontend NodeType to ease backend customization.

Version 100.1.23

Released the 2021-12-03

  • Fix : Error from 100.1.20, Group and Custom field node type are not disabled anymore.

Version 100.1.22

Released the 2021-11-09

  • Fix : Cast InlineCSS to string to allow compatibility with previous menu node not having this data set, causing null error on escapeQuote.

Version 100.1.20

Released the 2021-11-08

  • Improvement : "Removing unused dependencies' version of some Magento2 modules."

Version 100.1.19

Released the 2021-08-27

  • Fix : "Inline CSS feature breaking some menus"

Version 100.1.18

Released the 2021-08-12

  • UX improvement : "The "Menu data" fieldset is now closed when starting to edit menu node."

Version 100.1.17

Released the 2021-08-12

  • Feature : "Adding the possibility to add inline CSS to node"

Version 100.1.16

Released the 2021-05-18

  • Fix : Error "Display of intricate menus in MenuManager/Block/Menu.php" fixed.

Version 100.1.15

Released the 2021-05-12

  • Feature GraphQL API access

  • Fixed error : "Depreciation in PHP >=7.4 in MenuManager/Block/Menu.php"

Version 100.1.14

Released the 2021-04-19

  • Fixed error : "Trying to access array offset on value of type null in MenuManager/Block/Menu.php" in Magento 2.4.1 Commerce

Version 100.1.13

Released the 2021-02-08

  • Fixed error : Trying to access array offset on value of type null in MenuManager/Block/Menu.php

Version 100.1.12

Released the 2019-12-17

  • Fix a duplicating issue when saving a menu

Version 100.1.10

Released the 2019-02-20

  • Fix a compiling error when the module Blackbird_ContentManager is not installed

Version 100.1.9

Released the 2019-01-30

  • Fix bugs of the nodetype "group" on frontend

Version 100.1.8

Released the 2019-01-16

  • Add a the feature to duplicate a menu from the back-office.

Version 100.1.7

Released the 2018-12-07

  • Fix a bug that prevented the menu to be closed in mobile when at least 2 menu were in the page.

Version 100.1.6

Released the 2018-11-16

  • Fix a bug where we couldn't edit or create a menu when ACM was not in the project.

Version 100.1.5

Released the 2018-10-23

  • Fixing bug of some nodes not saving when the js bundling was enabled.

Version 1.1.4

Released the 2018-10-17

  • Add Mass action 'Delete' on menu grid.
  • Remove Delete button on menu page.

Version 1.1.3

Released the 2018-10-05

  • Improve performance loading of content in menu
  • Fix URL from content depending of context/

Version 1.1.2

Released the 2018-10-05

  • Improve get Url from Node type Product.
  • Fix Bug that might display an ugly url for a product node depending on the current page.

Version 1.1.1

Released the 2018-10-03

  • Fix a compiling error following the upgrade of the loading speed of the frontend menu.

Version 1.1.0

Released the 2018-10-02

  • Upgrade loading speed of the menu on the frontend.
  • Decrease of the database calls to display the menu on the frontend for the node type Category, Product and Content.

Version 1.0.7

Released the 2018-08-03

  • Remove init.js from requireJS deps to avoid it being loaded everywhere.
  • Add classes on frontend menu to facilitate menu integration and avoid the css to be displayed asynchronously.

Version 1.0.6

Released the 2018-06-28

  • Mega menu manager is now compatible with Javascript bundling production mode.

Version 1.0.5

Released the 2018-06-04

  • Fix a bug after Magento 2.2.4 release where they modified core library jquery.jstree.js and triggered some bugs, fully using custom library jstree.js instead of core one.

Version 1.0.4

Released the 2018-05-22

  • Fix a bug where you couldn't create new types of nodes in a new module because the files etc/menu_node_type.xml were not merged and triggered an error.

Version 1.0.3

Released the 2018-02-26

  • Fix a bug where you couldn't correctly linked a content node to a content when the content has different store views

Version 1.0.2

Released the 2017-11-28

  • Fix a bug that was preventing us to update a menu in the backend when the production mode was enabled+ minify js + bundle js + merge js options were enabled.

Version 1.0.1

Released the 2017-11-15

  • Fix a bug to display the right menu depending on the store view

Version 1.0.0

Released the 2017-10-26

  • First Stable Version (see the features on the roadmap)

  • Create Menus in backend

    • A menu is represented by nodes
    • Its children are also nodes
  • Different types of nodes

  • Display the menu in frontend

    • Default template for each node type available
    • Create your own templates according to your needs
    • Customize your frontend nodes by adding css classes in backend