Install
Works with Drupal: ^10.4 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
153.81 KB
MD5: ddf4df636d6529bf39ba4749066e2cd1
SHA-1: b6a0319145860e248fa5c24fa0855baab0835f86
SHA-256: 457526c9bd4e5e2f3ad4f781dd0a5d4e3ab1b240afe0316c1e38f31c0b409ba4
Download zip
199.91 KB
MD5: b656ad42eb135ef676b0e11c8e522d7a
SHA-1: c18c65ed29b168102e6514435427995664ffaeaf
SHA-256: e6be375563c0869735c01994f2659f2e222403a9c1f04a176435d1591c43c3f6
Release notes
Enhanced Menu Manager 1.0.0-alpha2
Bug fix release addressing critical issues found in alpha1.
Bug Fixes
- Snapshot restore creating duplicates: Restoring a snapshot was creating new "Restored link" entries instead of updating existing links. The snapshot data used different field keys (tid/name/status) than the restore form expected (id/title/enabled). All links now restore correctly in place.
- History panel stuck on "Loading history...": The revision history panel never rendered because the JavaScript referenced
rev.term_namebut the server returnslink_title. The undefined value causedescapeHtml()to throw silently, aborting the render. - Snapshot data key mismatch: The snapshot capture saved tree data under a
termskey but the restore form looked forlinks, causing a fatal TypeError. Now supports both keys for backward compatibility. - escapeHtml hardened: Made the HTML escape utility defensive against null/undefined values to prevent silent JS crashes.
Upgrade Notes
If you created any snapshots with alpha1, they will still restore correctly — the restore form now handles both old and new data formats.