Releases: stroexd/HeyListen
Releases · stroexd/HeyListen
v0.1.1
HeyListen
v0.1.1 (2026-04-26)
Full Changelog Previous Releases
- Fix ready check flash on TBC Classic (GameFontHuge -> GameFontNormalHuge)
GameFontHuge is a retail-only font object; using it in CreateFontString fails
on TBC Classic and aborts BuildFlashFrame. The frame was never created, so
flash() silently no-op'd and ready check mirroring produced no alert.- Switch the flash warning text to GameFontNormalHuge (available in classic).
- Add lazy ensureFlash() so a future init failure rebuilds on first use and
surfaces the actual error instead of silently dropping alerts. - /hey test now triggers the flash in addition to the toast, so flash
regressions are caught without waiting for a real ready check. - luacheckrc: drop GameFontHuge, add GameFontNormalHuge and GameFontNormalSmall.
- Set CurseForge project ID in TOC
Required by BigWigsMods/packager so the release workflow can locate the
correct CurseForge project when uploading via CF_API_KEY.
v0.1.0
HeyListen
v0.1.0 (2026-04-26)
Full Changelog Previous Releases
- Add CHANGELOG, link to repo in TOC, GitHub Actions release workflow
- CHANGELOG.md (Keep a Changelog format) seeded with 0.1.0 entry
- TOC: X-Website pointing to the GitHub repo
- .github/workflows/release.yml uses BigWigsMods/packager to build and
attach a release zip on every v* tag, with optional CurseForge / Wago /
WoWInterface uploads when the corresponding secrets are configured - .gitignore additions for the dev-only shell scripts
- Exclude dev-only scripts from tracking
build-icons.sh (icon builder) and dev-link.sh (live-dev symlink helper) are
local dev tooling, not relevant for end users. - Initial release of HeyListen 0.1.0
Mirrors ready checks and whispers from one WoW account to another via the
addon-message channel. Built for TBC Classic / Anniversary multi-boxers.