# SpartanUI

## [6b1e0cc](https://github.com/Wutname1/SpartanUI/tree/6b1e0ccf0fad75e77fa2a494f15d068ab232c832) (2026-01-24)
[Full Changelog](https://github.com/Wutname1/SpartanUI/commits/6b1e0ccf0fad75e77fa2a494f15d068ab232c832) [Previous Releases](https://github.com/Wutname1/SpartanUI/releases)

- Fix GameMenu logger to use hierarchical naming under SpartanUI  
    Changed GameMenu logger from separate addon registration to hierarchical logging:  
    Before: Registered as 'SUI-GameMenu' (separate top-level category)  
    After: Logs as 'SpartanUI.Skins.GameMenu' (nested under SpartanUI)  
    This creates proper hierarchy in the logger UI:  
      SpartanUI  
        └── Skins  
            └── GameMenu  
    Implementation:  
    - Removed LibAT.Logger.RegisterAddon('SUI-GameMenu')  
    - Created local logger wrapper that uses SUI.Log() with 'Skins.GameMenu' module  
    - Provides debug(), info(), warning(), error() methods  
    - Maintains existing logging functionality with proper categorization  
    This matches the file structure: Core/Skins/Blizzard/GameMenu.lua  
