File Details
v12.0.21-fix2
- R
- Apr 22, 2026
- 744.16 KB
- 116
- 12.0.5
- Retail
File Name
MagguuUI-v12.0.21-fix2.zip
Supported Versions
- 12.0.5
Changelog
All notable changes to MagguuUI are documented here.
v12.0.21 (2026-04-22)
Breaking
- Required ElvUI version bumped to 15.12. Earlier ElvUI releases no longer meet the minimum — upgrade ElvUI before installing this version.
- TOC Interface bumped to 12.0.5 (
120005) to target the latest WoW retail patch.
New
- Added Automatic Loot Rolls — a new Settings → AutoRoll tab auto-rolls Need / Greed / Pass / Transmog on loot popups based on per-category preferences (Toys, Mounts, Recipes, Housing Decor, Transmog/Greed gear, misc tokens). Opt-in toggle, adjustable roll delay (0–5s), combat-safe queue,
/muiautorolland/mui autoroll <on|off|toggle|status|delay>slash commands, and a yellow in-panel warning when a loot-council addon like RCLootCouncil / EPGP is detected alongside it. When the master toggle is on, the bind-on-equip confirmation popup that follows a winning Need roll on a BoE item is dismissed automatically — both on group-loot rolls and on click-looted BoEs from regular loot windows (personal loot, open-world corpses). - Added Method Raid Tools (MRT) to the one-click installer flow — notes, cooldown assignments, marks, raid groups, timers, and the rest of MRT's profile surface roundtrip through the shared
!MUI1!codec. Export from Dev Tools → Exports → Method Raid Tools, drop intoData/AddOns/MRT.lua, and every managed character picks it up via the regular Install / Load Profiles flow. - Added native ElvUI tags
[mui:ilvl]and[mui:ilvl:setbonus]— drop the item level and current tier set bonus (2P / 4P) directly into any unitframe name text. The tags use LibOpenRaid for instant group reads and fall back to a throttled Inspect queue for anyone else. Master toggle sits in Settings → Tags (off by default). - Installer Settings page is now tabbed — General, Audio, and Tags each get their own sub-tab so the list stays scannable.
- Expert page now has a category filter strip (All / Core / Cooldowns / Nameplates / Layouts / Optional) to narrow down long addon lists in one click.
- Exports page got a Select All checkbox and a clean empty-state message when no addons are available.
- New card-based MagguuUI panel in Blizzard Options → AddOns with direct entries for Installer, Settings, and Changelog — each with its own accent and hover-lift feel.
- Toast notifications inside the installer confirm when Install All finishes or when Load Profiles succeeds.
Fixed
- Install All, Load Profiles, and the Setup Guide no longer silently vanish after the addon-conflict chooser (Plater vs Platynator, BCM vs Ayije_CDM) triggers a ReloadUI. Picking one side reloads as before, and on next login the installer auto-opens and resumes exactly the action that was interrupted — Install All resumes the full queue, Load Profiles resumes loading, and the Setup Guide resumes applying its selected subset.
- The Reload popup at the end of Install All / Load Profiles now actually appears when the installer window is still open — the suppression that hid it is fixed.
- CursorTrail profile now activates immediately on Install All / Load Profiles, including on alt characters. Activation goes through CursorTrail's own profile API (
/ct load <name>path) so the FX rebuild is identical to a manual load, and the per-character cursor state is refreshed so alts no longer keep the default trail until you open CursorTrail's options window. - Platynator and MinimalistCooldownEdge imports no longer log a false
import failed: nilerror in chat after a successful install, and the installer now correctly marks both as installed once the setup completes. A return-value mismatch in the chat-suppression wrapper made the code bail out beforeCompleteSetup, which leftMUI.db.global.profiles[addon]unset and caused Load Profiles to silently skip those two addons afterwards. If you ran Install All on v12.0.21 and Load Profiles isn't picking them up, click Install once on the Platynator and MiniCE steps in the installer to re-register them.
Improved
- Install All and Load Profiles are much quieter now. The "Thanks for using Platynator. Consider donating…" nag, MiniCE's Profile import completed., BigWigs' Imported: Bar Anchors, … confirmation, Details!'s profile successfully imported. confirmation, and CursorTrail's Loaded "MagguuUI". line are hidden while MagguuUI batch-applies profiles. The addons themselves are unchanged — they only go silent during the MagguuUI import, so their own menus still print what you'd expect when you use them directly.
- Method Raid Tools profile now carries Reminders along with notes / cooldowns / marks / timers. Any reminder you have configured in MRT survives Install All and Load Profiles instead of getting wiped to default.
- Refreshed the curated addon profiles across every supported addon.
- Installer addon lists on Expert, Guided Install, and Status are now sorted alphabetically by name, so the same addon lives at the same vertical slot no matter which page you're on.
- Comprehensive visual refresh of the whole installer and its popups. Accent colors now follow the sidebar category each page belongs to — Installation blue (Setup / Expert / WowUp), General teal (Changelog / Settings), Dev red (Dev Tools) — applied consistently across title bars, section headers, filter strips, sidebar active states, and card borders. No more per-page purple / orange / pink islands.
- Auto-sizing buttons across every installer page: every button grows to fit its label (including dynamic counts like "Install Selected (26)"), with hardcoded widths acting as a minimum so button rows stay aligned. No more truncated labels.
- Home button in the installer title bar — one click jumps back to the Welcome page from anywhere.
- Smoother frame scaling — the installer scale slider now ranges from 50% to 200%, shows the current percentage in a tooltip, and right-click resets to 100%. Resizing re-anchors the frame at its top-right corner (adapted from Method Raid Tools), so the window stays where you dropped it instead of drifting mid-drag.
- Installer chrome upgrade — title bar, sidebar, and background now use layered gradients, rim-light accents, footer dividers, and a subtle under-glow for a more polished feel without touching the content area.
- Sidebar sections get accent-colored labels (Installation blue, General teal, Dev red) plus an accent-tinted underline. Nav buttons now pick up their parent category color on hover / active, so the sidebar reads as one cohesive group instead of each page switching to its own color. Long button labels can't overflow anymore.
- Expert page action toolbar (Select All / Deselect All / Select Updates / Install Selected) moved inline into the content area — matches the Setup / Core layout exactly with a left-side click hint. All Expert accents (selection highlights, section headers) unified to the Installation category blue instead of switching per-category.
- Welcome cards now show accent-themed icons, cleaner hover brightening, and better description spacing.
- WowUp step cards redesigned with a round numbered step badge (1 / 2) replacing the stacked STEP eyebrow — tighter vertical footprint, single focal point.
- Settings section headers now use the page's teal accent so every page feels like one family.
- Progress-bar count ("26 / 26") now renders dark-on-bright so it stays readable against green / cyan / yellow gradient bars.
- Popups (confirm dialogs, copy popup) redesigned with ambient gradients, top rim-light, bottom accent glow, and a header divider — the old top stripe is gone.
- Custom thinner scrollbar applied to every scrollable installer page.
- Dev Tools page restructured with the same sub-tab design as Settings for consistency.
- Dev Tools → CVars tab simplified — 8 buttons trimmed to 5. A master tri-state checkbox in the list header replaces Select All / Deselect All, the list auto-rescans on open, and Apply MagguuUI Defaults is now the sole primary action. Snapshot Save / Apply / Clear and Copy as Lua share a compact bottom toolbar.
- Installer typography — Expressway is now bundled directly with MagguuUI (
Media/Fonts/Expressway.ttf) and drives every label, heading, and button across the installer. No dependency on ElvUI or SharedMedia anymore; the font is also registered with LibSharedMedia so other addons can pick it from their dropdowns. - Tag category labels unified to the
MagguuUI — <Section>format inside ElvUI's Available Tags list — no more mixed naming across entries. [mui:ilvl]output no longer wraps the number in brackets — just the bare item level for cleaner nameplates.
Localization
- Synced all 11 locale files with new keys for the redesigned Settings page, DevTools sub-tabs, Exports select-all, Expert filter strip, toast notifications, and Launcher descriptions.

