Skip to content

v1.3.0

Choose a tag to compare

@gabydevdev gabydevdev released this 26 Jan 16:49
· 20 commits to main since this release

✨ What's New

  • Modular JavaScript Architecture - Separated mega menu and collapsible navigation into dedicated modules (mega-menu.js and collapse-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