Editor restyle: the edit-mode toolbar and controls now look native to wp-admin — quiet, borderless icon buttons replacing the coloured-outline toolbar introduced in 1.2.0. Colour is now reserved for errors and the destructive “Reset All”.
Exit is a single control: the admin-bar “Exit Menu Editor” toggle (the duplicate Exit button in the bottom toolbar is gone). Clicking it saves any pending change before leaving edit mode.
Quieter save status — a muted “Saved” confirmation, with red shown only when a save fails.
The controls panel, the icon/visibility popovers, and the first-run tour adopt core wp-admin styling; the first-run banner’s text and button are now vertically centered.
Accessibility: improved contrast for the “Reset All”, “Save failed”, and “Saved” indicators on dark admin colour schemes (e.g. Midnight).
1.3.0
Saved overrides now keep applying even when your site moves to a new host, when a plugin updates and changes a version number in its menu URL, when UTM tracking parameters drift on external-tool links, and when a taxonomy slug is stored with & encoding instead of & (or vice versa) — no manual re-save needed.
Edit-mode toolbar: the Exit and Reset All controls now use clearer, more consistent icons (Exit matches the admin-bar toggle).
New: a first-run guided tour walks you through editing the menu — selecting an item, the rename/icon/visibility controls, reordering, autosave, and exit. A “?” button in the edit-mode toolbar replays it anytime. (It replaces the previous one-time menu highlight.)
Fix: while editing, the menu’s group separators no longer show as a stray dark band between sections (most noticeable above the Posts group); they collapse so items sit flush. The normal menu is unchanged.
1.2.0
Redesigned edit-mode toolbar: every control is now a compact icon button in one consistent system, with colour signalling meaning — green for editing/saved, amber for unsaved changes, red for Reset All. Fully accessible: each control keeps its name for screen readers and shows a tooltip on hover.
Mobile: the editor is reachable on phones now — the admin-bar “Edit Menu” toggle stays visible at small screen widths (it was hidden before), and the toolbar and controls are sized for touch.
“Edit Mode” indicator: a persistent, glanceable cue that you’re editing, plus a one-time first-run hint highlighting the menu.
Rename: the field shows a placeholder label, and the transient “Saved” confirmation now clears itself after a moment so the toolbar stays quiet.
Reorder: keyboard (Alt+Arrow) and the new ▲/▼ buttons leave menu separators in place; the per-item Reset button is disabled when there’s nothing to undo.
Robustness: Maestro engages WordPress’s menu-order machinery only when you’ve actually reordered top-level items (otherwise it stays out of other plugins’ way); the stored configuration is size-bounded; and concurrent save / reset / exit actions are race-safe.
Fix: the “modified” indicator now sits on the changed row’s label for items that have submenus.
1.1.1
Editor: the selected item’s name is now screen-reader-only — the visible breadcrumb duplicated the rename field and ate horizontal space, and the controls are self-explanatory. Screen-reader users still get the item/submenu context.
Keyboard reordering: select a menu item, then press Alt+ArrowUp / Alt+ArrowDown to move it. Each move is announced to screen readers (politely for success, assertively when already at the boundary). No mouse required.
Modified indicator: changed items show a non-color glyph (•) with screen-reader text “(modified)” in edit mode. The indicator refreshes live on every rename, icon change, visibility change, and reset.
Discoverable per-item reset: the Reset this item button in the controls panel is now keyboard-reachable (Tab + Enter/Space) and is visually emphasised whenever the selected item has unsaved overrides.
Solid bundled icons: the Bootstrap Icons set now uses solid (*-fill) variants, so it mixes naturally with WordPress’s dashicons in the picker.
Edit-mode polish: clearer toolbar grouping, a more scannable icon grid, and a dismissible first-run hint.
Native save status: the saving / saved / error states now use WordPress dashicons (a spinner, a check, a warning) instead of emoji glyphs that some platforms recoloured or dropped; the idle state shows no icon.
Fixes: the saved status no longer renders a double check mark; the rename field no longer shifts as the title length changes; toolbar controls wrap instead of overlapping on narrow screens.
Listing: rewritten description and FAQ, plus a “Try it first” link to a live WordPress Playground demo.