Nav Menu Roles · Version history
Nav Menu Roles changelog and version history
- Latest version
- 3.0.0
- Oct 30, 2026 (11 days ago)
- Releases
- 34
- since 2014
- In the last year
- 3
- about one every 126 days
- Tested up to
- WordPress 7.1.0
- PHP 7.4 or later
Releases each year
- 20141 release
- 20155 releases
- 201610 releases
- 20173 releases
- 20182 releases
- 20192 releases
- 20204 releases
- 20212 releases
- 20221 release
- 20231 release
- 20263 releases
20263 releases
Nav Menu Roles 3.0.0Latest
- Requires: PHP 7.4 and WordPress 6.6
- New: Add support for block themes and the Navigation block.
- New: Add wpml-config.xml
Nav Menu Roles 2.1.3
- Requires: PHP 7.4 and WordPress 6.3
- Fix: RTL layout style.
Nav Menu Roles 2.1.2
- Fix: Typos.
20231 release
Nav Menu Roles 2.1.1
- Fix: Top-level display of hidden child menu items of hidden parent menu items.
20221 release
Nav Menu Roles 2.1.0
- New: Add support for “hiding” a menu item by role.
20212 releases
Nav Menu Roles 2.0.2
- Fix: PHP Fatal error: Uncaught Error: Call to undefined method WP_Customize_Manager::settings_previewed(). settings_previewed() does not exist until WordPress 3.9.0+.
Nav Menu Roles 2.0.1
- Tweak: Alphabetically sort role names.
20204 releases
Nav Menu Roles 2.0.0
- New: Customizer support! props @westonruter!
Nav Menu Roles 1.10.2
- Fix: Strict array typecasting for nav menu classes.
Nav Menu Roles 1.10.1
- Fix: Only auto-apply classes on front-end. Prevents appending duplicate classes on each save.
Nav Menu Roles 1.10.0
- Fix: My hook made it into core for WP5.4!! Can finally stop overriding the admin menu Walker.
20192 releases
Nav Menu Roles 1.9.5
- Fix: PHP Notice: Undefined variable $item
Nav Menu Roles 1.9.4
- Add the NMR roles as css classes to the menu output
- Improve menu editor role checkbox list UX, by making list items full-width. Props @lkraav
20182 releases
Nav Menu Roles 1.9.3
- Check all object properties exist before accessing. Resolves PHP notices for custom menu items.
Nav Menu Roles 1.9.2
- Include a !empty() check on menu $items
- Update donation link
20173 releases
Nav Menu Roles 1.9.1
- Update donation link
- Update required and tested against versions
Nav Menu Roles 1.9.0
- Add support for multisite. Props @open-dsi and @fiech.
Nav Menu Roles 1.8.6
201610 releases
Nav Menu Roles 1.8.5
- Use new Walker for WP4.7
Nav Menu Roles 1.8.4
- Prevent nav menu items edited in the customizer from rendering when they should be excluded
Nav Menu Roles 1.8.3
- Remove deprecated screen_icon()
Nav Menu Roles 1.8.2
- Reduce number of parameters passed to add_action_links filter
Nav Menu Roles 1.8.1
- Switch input names to use a counter [nav-menu-role][100][1]. For some reason [nav-menu-role][100][] doesn’t post an array and hyphenated names [nav-menu-role][100][gold-plan] wreak havoc on the save routine. Shouldn’t impact anyone not using hyphenated role names.
Nav Menu Roles 1.8.0
- Fix style issue in WordPress 4.5
Nav Menu Roles 1.7.9
- revert priority of walker back to default because themes are not actually using the hook to add their own fields. sadface.
Nav Menu Roles 1.7.8
- remove all admin notices
Nav Menu Roles 1.7.7
Nav Menu Roles 1.7.6
20155 releases
Nav Menu Roles 1.7.4
Nav Menu Roles 1.7.3
Nav Menu Roles 1.7.1
Nav Menu Roles 1.7.0
Nav Menu Roles 1.6.4
20141 release
Nav Menu Roles 1.6.3
Questions about Nav Menu Roles’s releases
What is the latest version of Nav Menu Roles?
3.0.0, released on Oct 30, 2026 (1 week ago). It’s tested up to WordPress 7.1.0 and needs PHP 7.4 or later.
How often is Nav Menu Roles updated?
3 releases in the last year, about one every 126 days. Its first release on WordPress.org dates from October 2014.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Nav Menu Roles’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.