Skip to content

Release v0.3.30

Choose a tag to compare

@github-actions github-actions released this 24 Mar 06:53

Release 0.3.30

Changelog

Fixed

  • Import duplicate menus: menus payloads that repeated the same code + context block are deduplicated (single import). Dashboard dashboard.js guards against registering modal listeners twice when the script is loaded more than once, avoiding a double POST on one submit.
  • Base menu protection: base menus can no longer be deleted from the dashboard. Editing is restricted: when a menu is marked as base, its persisted fields are treated as immutable and only unsetting the base flag is allowed.
  • Dashboard actions for base menus: dashboard menu list and menu detail views hide destructive/configuration actions for base menus (delete, edit config) to match backend protection rules.

Full Changelog: v0.3.29...v0.3.30