Skip to content

1.0.7

Choose a tag to compare

@20syldev 20syldev released this 06 Jun 18:08
· 55 commits to master since this release
1.0.7

Major release for mn — personal dynamic terminal manual.

Changes

  • Modules self-register with TYPE, MENU_LABEL and PRIORITY metadata properties
  • Main menu built dynamically from registered modules sorted by priority
  • CLI routing unified via _route_module — mn docs and mn config no longer hardcoded
  • Add _sort_modules_by_priority and _route_module to lib/module.sh
  • Footer detection simplified using mod_prop TYPE instead of looping ALL_MODULES