Krowi's Menu

A lightweight menu library for creating dropdown menus with support for titles, separators, and nested items

File Details

2.0

  • R
  • Jan 14, 2026
  • 7.88 KB
  • 102
  • 12.0.0+4
  • Retail + 3

File Name

Krowi_Menu-v2.0.zip

Supported Versions

  • 12.0.0
  • 11.2.7
  • 5.5.3
  • 2.5.5
  • 1.15.8

Changed

  • Migrated from LibStub to Krowi_LibMan library management system
  • Renamed all library files, removing "-1.0" suffix:
    • Krowi_Menu-1.0.lua → Krowi_Menu.lua
    • Krowi_MenuBuilder-1.0.lua → Krowi_MenuBuilder.lua
    • Krowi_MenuItem-1.0.lua → Krowi_MenuItem.lua
    • Krowi_MenuUtil-1.0.lua → Krowi_MenuUtil.lua
    • Krowi_Menu-1.0.xml → Krowi_Menu.xml
  • Updated library initialization to use KROWI_LIBMAN:NewLibrary with new naming convention ('Krowi_Menu_2', 'Krowi_MenuBuilder_2', etc.)
  • Simplified copyright headers across all files
  • Updated MenuBuilder to use Krowi_Util_2 library
  • Code style: Converted double quotes to single quotes throughout codebase