Releases: scandipwa/menu-organizer
Patch: Fix for Menu creation in Single Store Mode
What's inside
- Updated ResourceModel in order to accept Single-Store mode Magento setup. Related to scandipwa/scandipwa#2522
That's all there is to it :)
Patch: Fixed field selector in admin panel
What's inside
- Fixed field selector so that it hides CMS options when not needed.
Related to issue #3024.
That's all there is to it!
Patch: Migration of reference for CMS pages by their identifier to their IDs
What's inside
- Magento prevents cascading on updates. Instead, it sets it to value "restricted", which will prevent the query from being executing. Thus we've changed the reference to match the page ID instead, which will not update.
Related to issue #2377.
That's all there is to it!
Patch: Fix for infinite load in admin filters
What's inside
- Fixed the issue of infinite load when Admin used search. The issue was an ambiguous field definition when trying to search menu items by “Item CSS Class”, “Position” and “Status”.
Related to issue #2494.
That's all there is to it!
Code quality improvements
Exact module dependencies
What's inside
- Migration to exact module dependencies
- Bug fixes
Feature break-down
Migration to exact module dependencies
Reference to module magento/magento-base
of specific Magento 2 version got removed. Instead, dependencies onto specific Magento 2 modules was implemented. This affected etc/module.xml
and composer.json
file.
Bug fixes
- Patched comments in
.xml
files - Removed
author
andsupport
sections fromcomposer.json
in preparation for mono-repo setup
Support of URL rewrites
Now CMS pages and Categories return the URL rewrite assigned.
Previously they did return:
- URL path in the case of Categories
- Identifier in the case of CMS Pages
Better category binding
Now, if the item has no valid URL, it will not show-up in the response.
Additionally following "bindings" has been added:
- If menu is assigned to category and category "is_active" field changes - menu item reflects that change
- If category gets deleted, the assigned menu item gets disabled
Better CMS page support
If URL of CMS Page switches, the cache of Menu-manager is flushed and the CMS page is updated.
Patch for 2.3.5 forever loading menu items
The 2.3.5 support is here. Looks like some grid-building logic was changed in Magento core, changed it to handle params.