Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

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

  1. 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
  2. Nav Menu Roles 2.1.3

    • Requires: PHP 7.4 and WordPress 6.3
    • Fix: RTL layout style.
  3. Nav Menu Roles 2.1.2

    • Fix: Typos.

20231 release

  1. Nav Menu Roles 2.1.1

    • Fix: Top-level display of hidden child menu items of hidden parent menu items.

20221 release

  1. Nav Menu Roles 2.1.0

    • New: Add support for “hiding” a menu item by role.

20212 releases

  1. 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+.
  2. Nav Menu Roles 2.0.1

    • Tweak: Alphabetically sort role names.

20204 releases

  1. Nav Menu Roles 2.0.0

    • New: Customizer support! props @westonruter!
  2. Nav Menu Roles 1.10.2

    • Fix: Strict array typecasting for nav menu classes.
  3. Nav Menu Roles 1.10.1

    • Fix: Only auto-apply classes on front-end. Prevents appending duplicate classes on each save.
  4. 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

  1. Nav Menu Roles 1.9.5

    • Fix: PHP Notice: Undefined variable $item
  2. 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

  1. Nav Menu Roles 1.9.3

    • Check all object properties exist before accessing. Resolves PHP notices for custom menu items.
  2. Nav Menu Roles 1.9.2

    • Include a !empty() check on menu $items
    • Update donation link

20173 releases

  1. Nav Menu Roles 1.9.1

    • Update donation link
    • Update required and tested against versions
  2. Nav Menu Roles 1.9.0

    • Add support for multisite. Props @open-dsi and @fiech.
  3. Nav Menu Roles 1.8.6

201610 releases

  1. Nav Menu Roles 1.8.5

    • Use new Walker for WP4.7
  2. Nav Menu Roles 1.8.4

    • Prevent nav menu items edited in the customizer from rendering when they should be excluded
  3. Nav Menu Roles 1.8.3

    • Remove deprecated screen_icon()
  4. Nav Menu Roles 1.8.2

    • Reduce number of parameters passed to add_action_links filter
  5. 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.
  6. Nav Menu Roles 1.8.0

    • Fix style issue in WordPress 4.5
  7. 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.
  8. Nav Menu Roles 1.7.8

    • remove all admin notices
  9. Nav Menu Roles 1.7.7

  10. Nav Menu Roles 1.7.6

20155 releases

  1. Nav Menu Roles 1.7.4

  2. Nav Menu Roles 1.7.3

  3. Nav Menu Roles 1.7.1

  4. Nav Menu Roles 1.7.0

  5. Nav Menu Roles 1.6.4

20141 release

  1. 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 free

Release 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.