Releases: gabydevdev/wp-gutenberg-editor-mega-menu
Releases · gabydevdev/wp-gutenberg-editor-mega-menu
Release list
v2.0.1
Full Changelog: v2.0.0...v2.0.1
v2.0.0
New Features
- Flexible layout options for WP Menu Nav block (multi-column & scrollable layouts)
- Advanced typography controls (font family, weight, style, transform, decoration, letter spacing)
- Height control for menu container customization
Improvements
- Refactored block attributes for cleaner configuration
- Enhanced submenu collapse logic and accessibility
- Modular SCSS structure for better maintainability
Breaking Changes
Removed obsolete options: orientation, itemGap, showContainer, containerTag, customClass, indicatorType
Use WordPress block spacing and layout controls instead.
Full Changelog: v1.3.0...v2.0.0
v1.3.0
✨ What's New
- Modular JavaScript Architecture - Separated mega menu and collapsible navigation into dedicated modules (
mega-menu.jsandcollapse-navigation.js) - Enhanced Mobile Support - Improved touch event handling and mobile-friendly navigation patterns
- Client-Side Rendering - Removed block-level PHP render files in favor of more flexible client-side logic
🔧 Improvements
- Better Code Organization - Refactored navigation logic for easier maintenance and future enhancements
- Accessibility Enhancements - Improved menu rendering and dropdown indicator markup
- Streamlined Styling - Updated SCSS structure with better separation of concerns for easier theming
- Performance Optimizations - More efficient event handling and DOM manipulation
📦 Technical Changes
- Extracted mega menu logic into
src/js/mega-menu.js - Extracted collapsible navigation into
src/js/collapse-navigation.js - Updated menu walker and nav filters for cleaner markup
- Reorganized SCSS files for better maintainability
- Removed redundant PHP render files from blocks
🔗 Related Changes
This release builds on the foundation laid in v1.2.x, continuing to improve the plugin's flexibility and compatibility with modern WordPress themes.
Full Changelog: v1.2.1...v1.3.0
v1.2.1 - Critical Bug Fix
🐛 Bug Fix
Critical: This patch fixes a missing REST menu functionality import that could potentially break WordPress installations.
Fixed
- Missing REST menu functionality import that could cause WordPress installation issues
- Added missing
Rest_Menus.phpimport to enable API-based menu operations
This is a critical patch release and upgrading is strongly recommended for users running v1.2.0.
Full Changelog: v1.0.1...v1.2.1
v1.2.0
v1.0.1
Full Changelog: https://github.com/gabydevdev/nanato-mega-menu/commits/v1.0.1