Astroid Framework Astroid Framework Version 3.3.13
Описание релиза
Astroid 3.3.13 Released – UX Improvements, Mega Menu Fixes, and New Layout Controls
We’re excited to announce the release of Astroid Framework 3.3.13. This update focuses on improving menu usability, touch-device compatibility, and overall UI/UX, while also introducing new layout features and updating several core libraries.
Our team has also addressed a number of issues related to Mega Menu behavior, accessibility attributes, and GSAP integration, ensuring a smoother experience across devices.
Highlights
Better Mega Menu Experience on Touch Devices
Navigation on touch screens has been significantly improved. Several issues affecting menu interaction have been resolved, including problems where users could not click top-level menu links or select submenu items. The Mega Menu logic has also been refined to provide a more intuitive experience for mobile and tablet users.
Improved Accessibility and Menu Behavior
We fixed broken ARIA attributes in submenu elements to improve accessibility and standards compliance. Additionally, the submenu interface has been refined to enhance usability and prevent unexpected behavior when submenu content is empty.
New Layout Controls
A new Section Height and Column Height feature has been added, giving developers more flexibility when designing layouts and controlling vertical alignment within sections.
More Control Over Animations
A new option allows developers to enable or disable the Stagger animation effect, providing greater control over animation performance and visual style.
Updated Core Libraries
Several important libraries have been updated to ensure compatibility, stability, and new features:
- Font Awesome: 7.0.0 → 7.2.0
- LenisJS: 1.3.8 → 1.3.18
- Fancybox: 6.0 → 6.1
Bug Fixes and Stability Improvements
This release also resolves a number of smaller issues, including:
- Fixed error where GSAP plugins could not be loaded
- Fixed deprecated notice for null index in Row Class array
- Fixed issue selecting the wrong logo in Dark Mode
- Improved Mega Menu smart positioning
- Improved behavior when submenu content is empty
Full Changelog
- Fix error can’t load GSAP plugin
- Add option enable/disable Stagger effect
- Fix Deprecated notice null index in array (Row Class)
- Improve UI/UX of Submenu
- Update Fontawesome from 7.0.0 to 7.2.0
- Update LenisJS from 1.3.8 to 1.3.18
- Update Fancybox from 6.0 to 6.1
- Fix issue can not click to top menu link in touch devices
- Fix issue can’t select submenu
- Fix issue broken ARIA menu attributes on submenus
- Improve UX of MegaMenu in touch screen devices
- Improve smartPosition of Megamenu
- Improve UX if submenu content is empty then return
- Fix issue select wrong logo in Dark mode
- Add Section Height and Column Height feature #1372
Update Today
Special thanks to @IDTK13170, @WM-Loose, @jimi-mr2, @rinka88 and @Dnsftl for their valuable support in bringing this version to life.
We recommend updating to Astroid 3.3.13 to benefit from improved navigation, better accessibility, and enhanced layout controls.
As always, thank you to the Astroid community for your feedback and contributions that help us continuously improve the framework.