Repository navigation
DragonUI CoA v3.1.3
DragonUI 3.1.3
What's Changed
🚀 Ascension/PentSec
-
feat(merchant): add retail-style vendor window chrome module
-
feat(detailsskin): add retail-styled Details! damage meter theme
-
feat(widgets): add movable durability frame widget
-
feat(buffs): default Hide Vanity Buffs to on for new profiles
-
feat(castbars): add hide option for player, target and focus cast bars
-
feat(locales): add translations for new unit frame options
-
feat(options): add unit frame toggles for new options
-
feat(target): add buff/debuff visibility toggles and center name option
-
feat(player): add name color, group indicator toggle, and center name option
-
feat(boss): add text format, visibility fade, and test mode improvements
-
feat(unitframes): add config defaults for player/target/focus options
-
feat(characterpanel): skin Ascension model viewports
-
fix(merchant): lift page text above inset background via Frame wrapper
-
fix(worldmap) trying to fix taint issues
-
fix(unitframes/boss): drive visibility via RegisterUnitWatch and drop text format option
-
fix(boss):remove unusable test prevent taint error
-
fix(unitframes/boss): stop tainting protected boss frames with initial Hide()
-
fix(buffs): keep custom buff order applied across aura updates
-
fix(options): show all locales in language dropdown regardless of client font
-
fix(inspector): fix correct scale for easier viewing
-
fix(unitframes/boss): prevent taint propagation via secure anchor visibility driver
-
fix(ascension): raise EquipmentFlyoutFrame strata above character panel
-
fix(ascension): raise EquipmentFlyoutFrame strata above character panel
-
fix(modelcontrols): pass buttons table explicitly to eachButton/releaseButtons
-
fix(inspector): raise panel strata to DIALOG to render above character panel
-
fix(characterpanel): raise frame strata to HIGH to prevent cast bar and leader icon overlap
-
fix(micromenu): box background for Ascension-only buttons in grayscale
-
fix(options): register missing AceLocale position preset strings
-
See you ascension. v3.1.3 the last!
-
worldmap: vendor NewEra core chrome + combat safety
-
Fix: Add nil check for classColor in SyncName to prevent error on BG enter/exit
-
perf(warmup): pre-warm world map, trade and Ascension LFG panels
🔀 Merged from upstream (NeticSoul/DragonUI)
-
feat(loot): retail loot card art and scrolling list
-
feat(loot): retail-style loot window (beta)
-
feat(profiles): add a default profile for new characters (#434)
-
feat(models): rework model zoom and add right-drag panning
-
feat(characterpanel): add a compact pet stats tab in Blizzard's own slot 2
-
feat(chat): show link tooltips on hover
-
fix(loot): open the loot window with the cursor on the first row #444
-
fix(AbsorbsMonitor): zone modifier timing and absorb coefficients
-
fix(AbsorbsMonitor): guard zone buff lookup when the client lacks the spell
-
fix(options): stop scrolled-out spell filter rows from stealing clicks #441
-
fix(unitframes-player): keep the custom position when leaving a vehicle in combat #395
-
fix(options): stop localized text from overlapping and overflowing #421
-
fix(nameplates): stop cast bars leaking on headline plates
-
fix(unitframes-party): hide party frames in raid with CompactRaidFrames
-
fix(characterpanel): restore the stock paperdoll on clients that replace it #428 - Some 3.3.5a repacks patch FrameXML so Blizzard's widget names survive only as hidden, sizeless, unanchored, unscripted stubs while a parallel set does the work - Rehome the widgets the replacement moved: the four weapon slots back under PaperDollFrame, the rotate pair back under CharacterModelFrame - Revive the stubs: slot sizes and Blizzard's anchor chain, the model's Model_OnLoad, Model_OnUpdate, mouse scripts, SetUnit and refresh events - Replicate Blizzard's relic-class rule for the ammo slot, which the replacement applies to its own copy instead - Stand the replacement's own widgets down by neutering Show, so its code can go on calling Show and SetUnit on them without erroring - Re-assert the panel's size after characterframe_toggle_size, which a replacement calls from every show, hide, tab click and name update - Gate every step on the stock widgets themselves, not on unknown children of PaperDollFrame: addons park buttons there and that must not read as a patched client - Re-anchor the close button through one entry point: the replacement's SetPoint carries no ClearAllPoints, so it adds an anchor and stretches the button
-
fix(castbar): widen background plate to match border overhang #426
-
fix(castbar): hide spark instantly on cast/channel completion
-
fix(characterpanel): only apply Titan's Grip halving when both hands wield 2H weapons
-
fix(models): rebuild 3D model zoom on measured client behaviour
-
fix(models): reset the tracked zoom when a model reloads #418
-
fix(characterpanel): re-layout titles/equipment panes after tab-switch width settles
-
fix(characterpanel): respect the equipmentManager cvar on the sidebar tab #419
-
fix(characterpanel): adjust stat row decoration spacing for better alignment
-
fix(nameplates): hide health overlays in headline mode
-
refactor(collections): route the native-window preference through one entry point
-
Generalize zone buff modifiers to accomodate Triumvirate server and bump lib version
-
Fix ICC zone modifier timing
-
AbsorbsMonitor: zone & scaling/priest fixes
-
fix(actionbars): auto-upgrade extrabar spell rank instead of pinning it
-
Enhance microbutton click handling for collections
Based on NeticSoul/DragonUI
Join our Discord uVsEaAUGcx