v1.0.16
What's new
Changelog
1.0.16
Sync upstream M33kAuras changes: rework the aura runtime lifecycle so onLoad/onUnload custom scripts fire reliably on rename, deletion, region-type change, and when re/initializing an aura environment (deferred until resume); add missing buff-trigger secret guards; encode the aura id in print hyperlinks so ids containing ":" parse correctly; and fix aura tooltip scanning when the "spellID in tooltip" CVar is enabled.
1.0.15
Sync upstream M33kAuras changes: merge WeakAuras font handling for text and subtext regions (per-region font objects, SLUG outline support, smooth font scaling option, reworked font-flags description), and fix on-unload scripts not firing when an aura was unloaded while the options window was open.
1.0.14
Sync upstream M33kAuras change: add a warning in the aura trigger options explaining the 12.1 aura-secrecy restrictions (in combat or active M+, only "Never Secret" auras can be tracked by exact spell ID; name and ignored-name/ID filters no longer apply).
1.0.13
Sync upstream M33kAuras changes: add /wa trackprint to toggle the clickable hyperlink on custom-code prints, bump TOC Interface to 120100 (12.1), and allow deferring the login process from PLAYER_LOGIN via ThisWeeksAurasSaved.deferLogin.
1.0.12
Sync upstream M33kAuras changes: add "Force pixel perfect scale" toggle for border sub-regions, simplify WA_ClassColorName to use UnitClass directly, and make prints from custom code attach a clickable hyperlink (left click prints the aura name, right click opens it in options). Skipped the upstream embedded-LibCustomGlow patch since ThisWeeksAuras pulls the canonical LibCustomGlow-1.0 at packaging time rather than a fork.
1.0.11
Sync upstream M33kAuras changes: fix buff trigger aura scanning under 12.1 secret auras (SafeForEachAura falls back to C_UnitAuras.GetUnitAuraBySpellID per tracked spell ID, plus issecretvalue checks in the UNIT_AURA handler), and replace removed MouseIsOver/GetMouseFocus globals with frame:IsMouseOver()/GetMouseFoci in the options UI.
1.0.10
Sync upstream M33kAuras changes: add Raid (Mythic Flex) difficulty (233) name and size/difficulty info, bump TOC Interface to 120007, add WA_DELAYED_PLAYER_ENTERING_WORLD to item cooldown trigger, fix item slot cooldown trigger losing track of slots when item ID lookup fails transiently.
1.0.9
Sync upstream M33kAuras midnight changes (m67): BigWigs boss mod load option (enabledBossModID), GCD-aware charge duration fix, noGCD cooldown duration for overlays, allow secret units in UnitName.
1.0.8
Sync upstream M33kAuras midnight changes (m66): emit UNIT_SPEC_CHANGED event so custom triggers using the native WoW event name fire correctly on spec changes.
1.0.7
Fix compatibility with auras imported from M33kAuras: add M33kAuras global alias and rewrite M33kAuras texture/sound paths to ThisWeeksAuras.
1.0.6
Sync upstream M33kAuras midnight changes (m65): secret value checks for stats triggers, BW callbacks, UnitName, and AsyncEnvironment.
1.0.5
Fix AceComm prefix exceeding 16 character limit (caused errors on login).
1.0.0
Initial release. Fork of M33kAuras (m33shoq) with Midnight-compatible modifications.
This mod has no additional files

