promotional bannermobile promotional banner

MagguuUI

Pre-configured UI compilation with one-click profile installation for ElvUI, Plater, BigWigs, Details, and more.

File Details

v12.0.12

  • R
  • Mar 6, 2026
  • 541.65 KB
  • 11
  • 12.0.1
  • Retail

File Name

MagguuUI-v12.0.12.zip

Supported Versions

  • 12.0.1

๐Ÿ“‹ Changelog

All notable changes to MagguuUI will be documented in this file.

๐Ÿ”ง v12.0.12 โ€” Update Modes, Changelog UI & Settings Cleanup (2026-03-06)

โœจ Added

  • ๐Ÿ’ฌ Update Hint Mode in settings with 3 options: Chat Message, Popup, Disabled
  • โ™ป๏ธ Reset All Profiles button for a full profile reset with confirmation
  • ๐Ÿ“ฐ Changelog page got a cleaner layout with a version selector

๐Ÿ“ Changed

  • ๐Ÿ“ ElvUI settings controls are now less stretched and easier to read
  • ๐Ÿงฉ WowUp and Information keep normal tabs with clearer framed content
  • ๐Ÿ”ด IMPORTANT entries now show in the ElvUI changelog view
  • ๐ŸŒ Updated strings for Update Hint Mode, Log Level, and Reset All Profiles in all supported locales
  • ๐Ÿงฐ Refreshed profile imports for ElvUI, BetterCooldownManager, BigWigs, Details, Plater, and WindTools
  • ๐Ÿ“ฆ Updated WowUp Required/Optional imports (HandyNotes and HandyNotes: MapNotes are no longer required)
  • ๐Ÿ›ก๏ธ Updated the Demon Hunter class layout profile
  • ๐Ÿ”— Update chat hint now opens the MagguuUI changelog directly in ElvUI settings

๐Ÿ› ๏ธ Fixed

  • ๐Ÿงน Removed non-working Quick Links from settings
  • ๐Ÿ”ง Fixed the changelog chat link so it opens reliably

๐Ÿ”ง v12.0.11 โ€” WindTools Import, Profile Reset & EditMode Fix (2026-03-04)

โœจ Added

  • ๐Ÿ”ง WindTools string-based profile import โ€” export string support like ElvUI, Details, etc.
  • ๐Ÿ”„ Profile Reset section in ElvUI settings with per-addon reset buttons
  • ๐Ÿ’ฌ Reload UI popup after profile reset
  • ๐Ÿ“ฆ WindTools added to ADDON_DEPENDENCY_MAP for proper addon detection

๐Ÿ“ Changed

  • โšก EditMode: OnLayoutAdded with proper event firing for new layouts
  • ๐Ÿ”ง WindTools import uses ElvUI LibDeflate/Distributor instead of hardcoded settings
  • ๐Ÿ“ ElvUI UIScale updated from 0.6 to 0.61
  • ๐ŸŒ All 11 locale files updated with new profile reset translations

๐Ÿ› ๏ธ Fixed

  • ๐Ÿ› EditMode: SetActiveLayout only called for existing layouts (not new ones)

๐Ÿ”ง v12.0.10 โ€” Logging, Robustheit & Alt-Support (2026-02-26)

โœจ Added

  • ๐Ÿ“Š Tiered logging with 4 levels (ERROR/WARNING/INFO/DEBUG) โ€” cycle with /mui log
  • ๐Ÿ“‹ Diagnostic report via /mui report โ€” generates copyable system info for support
  • ๐Ÿ”„ /mui load command to load profiles on alt characters anytime
  • โš ๏ธ ElvUI version check โ€” warns on login if ElvUI is too old for current profiles
  • โš”๏ธ Combat queue โ€” profile installs during combat are queued and replayed automatically
  • ๐Ÿ”ง WindTools settings applied automatically during ElvUI profile import

๐Ÿ“ Changed

  • ๐Ÿ›ก๏ธ All setup handlers protected with pcall โ€” one failed addon won't crash the queue
  • ๐Ÿ”’ LibDualSpec disabled before ElvUI profile switch (prevents profile conflicts)
  • โญ๏ธ ElvUI installer auto-skipped when MagguuUI is installed (no double installer)
  • ๐Ÿ—„๏ธ Database migrations now version-gated (each migration runs exactly once)
  • โœ… Nil guards after DecompressData in Details and Plater handlers
  • ๐Ÿ—๏ธ Centralized helpers: CreateBasePopup, DBSet, VersionStringToCode
  • ๐Ÿ”ข Named constants for all magic numbers (MUI.Constants)
  • ๐Ÿ”ด IMPORTANT changelog category added (red highlighting)

๐Ÿ› ๏ธ Fixed

  • ๐Ÿ› EditMode ConvertStringToLayoutInfo and SaveLayouts wrapped in pcall
  • ๐Ÿ› BCM import wrapped in pcall โ€” corrupt profile data no longer causes UI errors