Releases: Jase-Develop/warlock_qol_tbc
Releases · Jase-Develop/warlock_qol_tbc
Release list
v0.14
WarlockQol (TBC)
v0.14 (2026-07-12)
Full Changelog Previous Releases
- Fix raid HUD auto-show/hide for both HUDs; bump to 0.14
Cooldown HUD: auto-show never fired on entering a raid instance. Its only
trigger was GROUP_ROSTER_UPDATE (fires at group-join in the world, not on
zoning in) and it keyed off IsInRaid() (raid group, not instance), so the
transition was armed/spent early and never recovered. Now key the transition
on being in a raid INSTANCE and register PLAYER_ENTERING_WORLD so zoning drives
the re-evaluation.
Consumables HUD: "Show HUD"/X could not turn it off while in a raid because
visibility was (open OR autoRaid) and autoRaid forced it on. Switch to the same
transition-driven model as the cooldown HUD: auto-show drives a single
authoritative open flag on raid-instance enter/leave, so Show HUD/X always win.
The "invisible when nothing is missing" data gate is unchanged.
v0.13
WarlockQol (TBC)
v0.13 (2026-07-12)
Full Changelog Previous Releases
- Add CurseForge project ID to .toc for packager upload
- Add GPLv3 LICENSE and license notice in README
License the addon code under GNU GPL v3.0 (verbatim license text from the
FSF). The bundled PT Sans font remains under its separate SIL OFL. - Fix client version in .toc Notes (2.5.5 -> 2.5.6)
- Add BigWigs packager workflow for automated releases
Tag-triggered GitHub Action (v* tags only) that packages the addon and
attaches it to a GitHub release, plus uploads to CurseForge when a
CF_API_KEY secret and X-Curse-Project-ID are present. .pkgmeta pins the
shipped folder to Warlock_Qol_Tbc despite the lowercase repo name.
Pin YAML/.pkgmeta to LF in .gitattributes. - Update README wording and AddOns install path
Trim redundant details, reword the dependency-free note, and correct the
install path to the _anniversary_ client directory. - Consumables HUD: add transparent mode toggle
Per-profile consumeTransparent flag (default off): drops the HUD frame
background/border and hides the header, leaving only the icon slots for a
less-cluttered look. Frame stays draggable by its now-invisible area.
Travels via export/import; bump version to 0.13. - Consumables HUD: hide while dead, require raid instance for auto-show
- Hide the strip when the player is dead/ghost (death drops food/flask
buffs); the driver keeps ticking so it re-appears once alive again. - Auto-show in raid now also requires being inside a raid instance
(select(2, IsInInstance()) == "raid"), not merely a raid group. The
manual Show HUD toggle still overrides and works anywhere.
- Hide the strip when the player is dead/ghost (death drops food/flask
- Class-based defaults: warlock-only wizard + master switch off for non-warlocks
- Condense comments in UI (Warlock_Qol_Tbc_UI.lua)
- Condense comments in core (Warlock_Qol_Tbc.lua)
Trim the verbose/teaching comments to direct, functional one-liners; code
unchanged. UI file still to do. - Bump version to 0.12
Captures the first-run setup wizard, minimap button (with square-minimap
support) + app logo, macro creation moved into the wizard, centred title-bar
toggles, semi-transparent window fill, and copy tweaks. - Add .gitattributes to normalize line endings (LF for source)
- Initial commit: WarlockQol (TBC) v0.11
Quality-of-life addon for Warlocks (TBC Anniversary 2.5.6). Includes summon/ritual
chat lines, soulstone & banish announcements, raid cooldown + missing-consumables
HUDs, per-character profiles with share strings, setup wizard, and a minimap button.