Groundworx Navigation 1.1.0 is a focused quality release. No new blocks, but a meaningful round of accessibility fixes, output hardening, and internal refactoring that makes the plugin cleaner and more robust under the hood.
Accessibility fixes
The aria-label attribute is now correctly applied to the <nav> element, with “Main Navigation” as the default fallback. Toggle buttons now properly expose aria-expanded state, aria-controls correctly points to the menu content panel, and the close button no longer carries a permanent tabindex="-1". These are the kinds of details that matter for screen reader users and keyboard navigation.
Output hardening
Inline CSS values in block render callbacks now go through proper escaping. Small change, meaningful from a security hygiene standpoint.
Under the hood
All block assets are now consolidated into central editor and style handles, block registrations use a central entry point pattern, and PHP namespaces have been added to block renderers and utility files. Internationalization has also been improved across editor panel titles, toolbar buttons, and breakpoint labels.
The PHP requirement has been lowered to 7.4, and the plugin is tested up to WordPress 6.9.
