File Details
v5.22.46
- R
- Apr 27, 2026
- 9.54 MB
- 132
- 12.0.5
- Retail
File Name
WeakAuras-v5.22.46.zip
Supported Versions
- 12.0.5
v5.22.46 (2026-04-27)
Highlights
Guard UnitGUID secret-key crashes in restricted combat (WoW 12.x)
In WoW 12.x restricted state, UnitGUID returns a secret-tagged value that cannot be used as a table key for writes. Five sites fixed:
- WeakAuras.lua boss_guids write + CheckForPreviousEncounter read
- BuffTrigger2.lua SetUID guidToUnit writes (undo unitToGuid on failure)
- BuffTrigger2.lua GetUnit UnitGUID comparison (pcall, treat as mismatch)
- BuffTrigger2.lua MatchesTriggerInfoMulti player/pet GUID comparisons
- GenericTrigger.lua WatchUnit GUIDToUnitIds writes (clear unitIdToGUID on failure)
- WeakAuras.lua UnitPlayerControlledFixed guid:sub() comparison
All pcall guards wrap the actual write/comparison rather than probing a read, so behaviour outside restricted state is identical to before.
Commits
Anoniomouse (1):
- Guard UnitGUID secret-key crashes in restricted combat (WoW 12.x)
dependabot[bot] (2):
- Bump actions/upload-artifact from 4 to 7
- Bump actions/checkout from 4 to 6