Groundworx Navigation 1.1.0 — Accessibility, Aria Fixes, and Code Hardening

Home / Resources / Groundworx Navigation 1.1.0 — Accessibility, Aria Fixes, and Code Hardening
Groundworx Navigation Block

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.

Let’s solve what’s holding you back.

Ready to Build Better WordPress Sites?

Join agencies and freelancers who’ve stopped fighting with page builders