Releases: WeakAuras/WeakAuras2
Releases · WeakAuras/WeakAuras2
5.0.3
5.0.3 (2022-10-26)
Highlights
- more bug fixes for talents
Commits
mrbuds (2):
- Talent Known trigger: Fix on classic, use spellId instead of talent's index on Dragonflight
- Fix error when loading premade auras on wotlk/tbc/classic
5.0.2
5.0.2 (2022-10-26)
Highlights
- Bug fix for talent load condition
Commits
Stanzilla (1):
- nil guard the icon texture in the new Dragonflight options widget
5.0.1
5.0.1 (2022-10-26)
Highlights
- Bug fix for talent trees
Commits
mrbuds (1):
- Fix error with talent tree
5.0.0
5.0.0 (2022-10-26)
Highlights
- First official release for Dragonflight with updated templates for all Classes and Specs and support for the new empowered casts for Evokers.
- Lots of old systems removed, Legendaries, Covenants, Conduits. Use "Spell Known" if you still need them.
- New talent load condition system.
- BuffTrigger1 system is gone, still existing auras that used it were converted to an never active trigger.
- We now prevent auras from writing to WeakAurasSaved but aura_env.saved now persists data across sessions.
- Huge thanks to our alpha and beta testers for all the support!
Commits
InfusOnWoW (44):
- C_Timer wrapper: Fix a small issue
- Fix display of Extra Options
- Add missing C_Timer.NewTicker wrapper
- Create frames that are targets for anchoring immediately
- Implement Resilience for WotLK
- Remove GetLegendariesBonusIds
- Item Set trigger: Also check on WA_DELAYED_PLAYER_ENTERING_WORLD
- Improve LibSpecWrapper integration
- Fix saved data not being saved if the aura was never loaded
- Fix reanaming/deleting auras not clearing some data
- Consider vehicle the player too
- Make aura_env work in C_Timer callbacks
- Make Aura creation lazy
- Add disabled debug code for debugging load functions
- Fix class load option
- Icon: Optimize reskinning of Icons
- Fix incorrect Modernize
- Add a bit more type annotations
- Introduce "STATUS" as the event that is sent to custom status triggers
- Make Icons default to having a swipe
- More typing information
- Remove the last remnants of BuffTrigger
- Replace BT1 with a never active trigger
- Clean up WeakAuras table and remove members that no one should touch
- Remove already fixed todo
- Prevent auras from writing to WeakAurasSaved
- Add a way for auras to save data
- Fix spec option not visible in group contexts
- Make Group Leader option also allow for Assist selection
- Fix code
- Fix Color Controls on multi-selection
- Remove left-over debug code
- Fix Models for DragonFlight
- Fix load option
- Remove accidentally commited prints
- Fix load options
- Fixup Model Options
- Don't show Adventurer class
- Add Dracthyr to the race types
- Fix nil error on creating custom animation
- Make Class/Spec trigger work again
- Remove Talent Known trigger for now
- Model: Remove SetTransform support
- Remove no longer existing globals from .luacheck
Stanzilla (11):
- Don't load Legendaries.lua file on the Classic flavors
- Remove remaining BuffTrigger(1) references
- Fix code style in modernize
- Fix a typo and some types
- Fix a typo and add more names to spelling db
- CI: Only package for retail
- CI: Don't trigger the normal build flow on beta tags
- CI: Add
-beta
tags to beta workflow - Adjust for SetFont API change and temp disable frame resize calls
- Fix artifact name
- Update TOC and enable beta build CI
mrbuds (58):
- Fix attempt to index a nil value in AddMany
- updateTalentFrame should not run on 9.2.5
- Talents: save talent's spellId instead of index - data.load.multi use talent's spellId - Talent load condition check IsPlayerSpell instead of traversing talent's tree - add a migration to convert indexes to spellid, note that migration will be less accurate over time with talents hotfix - Private.talentInfo[specId] will always have updated data for current spec, table still needs to be kept update to get data for other specs - Templates update for all specs
- Talents: update warlock
- Real Talent update
- Talents update
- Cast Trigger: fix error with latency overlay & empowered spells
- add migration for class & spec
- Templates: Priest update
- Templates: update talents for warrior fury & holy paladin
- Update talents indexes
- Fix talent load condition not updating
- Templates: add mana to evoker's resources
- Templates: polishing
- Templates: Hunter
- Templates: Mage
- Templates: Monk
- Templates: Death Knight
- Templates: Demon Hunter
- Templates: Paladin
- add GetClassAtlas & CreateAtlasMarkup to luacheckrc
- Fix evoker icon for spec_types_all
- Fix load conditions
- Templates: Rogue
- Templates: sort auras for evoker & priest
- Templates: Warrior
- Templates: use class_and_spec for load condition instead of class+spec
- DF Load condition: remove "class" and "spec" load conditions for "class_and_spec" instead
- Templates: Priest
- Templates: reset previous class data
- Templates: Evoker Preservation
- Templates: Evoker Devastation
- Templates: remove covenants, conduits, legendaries, shardsOfDomination
- add GetUnitEmpowerHoldAtMaxTime to luacheckrc
- improve timing of invalidation of cached data for empowered casts
- Empowered cast: add option to show charged duration, and "stage" start at 0 instead of 1
- Talents update
- Talent Known trigger for DF: require class & spec
- Fix missing events for talent2 load condition
- Talent Known for DF
- Talent update
- update talents
- Fix CheckTalentByIndex
- Talents update
- Don't show Goblin on classic
- update talent data
- Do not register COVENANT_CHOSEN for load frame on DF
- Fix removed load condition still tested (covenant and class_and_spec)
- Cast trigger: fix empowered casts
- Use SetResizeBounds if available instead of SetMinResize & SetMaxResize
- Faction Reputation: friendship api update, support MajorFaction
- add Essence to power_types, remove power_types_with_stagger
- Load condition, instance difficulty mythic+
- Talent load condition: new dragonflight UI
- Fix import/export window
- Cast Trigger: add empowered, stage, stageTotal and overlays
- Covenant load condition for shadowlands only
- Cast Trigger: register EMPOWER events
dragonflight-beta-6
dragonflight-beta-6 (2022-10-23)
Highlights
Commits
InfusOnWoW (10):
- Remove GetLegendariesBonusIds
- Item Set trigger: Also check on WA_DELAYED_PLAYER_ENTERING_WORLD
- Improve LibSpecWrapper integration
- Fix saved data not being saved if the aura was never loaded
- Fix reanaming/deleting auras not clearing some data
- Consider vehicle the player too
- Make aura_env work in C_Timer callbacks
- Make Aura creation lazy
- Add disabled debug code for debugging load functions
- Fix class load option
Stanzilla (5):
- Don't load Legendaries.lua file on the Classic flavors
- Remove remaining BuffTrigger(1) references
- Fix code style in modernize
- Fix a typo and some types
- Fix a typo and add more names to spelling db
mrbuds (5):
- Cast Trigger: fix error with latency overlay & empowered spells
- add migration for class & spec
- Templates: Priest update
- Templates: update talents for warrior fury & holy paladin
- Update talents indexes
4.1.5
4.1.5 (2022-10-14)
Highlights
- Bug fixes
Commits
InfusOnWoW (12):
- Actions: Ups fix up hide function
- Tweak DebugPrint description
- Actions: Fix finish tts voice setting being hidden
- Fix typo in trigger description
- Remove WeakAuras.TestSchool because it's unused and trivial
- Fixup broken settings after a bug in update.lua
- Remove WeakAurasSortedDropDown
- Cast Trigger: Fix cast latency calculation
- Update: Fix removing existing groups in edge cases
- Implement IsDragonflight on main branch
- StopMotion: Fix wrong layer
- Fix Icons with disabled modRate
Jods (1):
- fixed typo added in #3794
Stanzilla (4):
- Add Dracthyr to spelling dictionary
- Convert the few typo annotations we have to Emmy ones
- Fix typo in equip set trigger
- Add beta to issue template
emptyrivers (1):
- don't use 20 as a fallback
mrbuds (4):
- Don't glow an hidden frame when no unitframe is found to glow Handle new FRAME_UNIT_ADDED callback from LibGetFrame, useful when matching frame is found only later
- Wrath Character Stats trigger: add expertise, armoren, spellpen
- Wrath Pet trigger: Pet Behavior missed 'aggressive' option, fixes #3860
- Wrath: Fix encounter id tooltip (Ipse's fix)
nullKomplex (1):
- Fix variable name in AddMany.
dragonflight-beta-5
dragonflight-beta-5 (2022-10-20)
Highlights
Commits
InfusOnWoW (12):
- Icon: Optimize reskinning of Icons
- Fix incorrect Modernize
- Add a bit more type annotations
- Introduce "STATUS" as the event that is sent to custom status triggers
- Make Icons default to having a swipe
- More typing information
- Remove the last remnants of BuffTrigger
- Replace BT1 with a never active trigger
- Clean up WeakAuras table and remove members that no one should touch
- Remove already fixed todo
- Prevent auras from writing to WeakAurasSaved
- Add a way for auras to save data
mrbuds (22):
- Fix talent load condition not updating
- Templates: add mana to evoker's resources
- Templates: polishing
- Templates: Hunter
- Templates: Mage
- Templates: Monk
- Templates: Death Knight
- Templates: Demon Hunter
- Templates: Paladin
- add GetClassAtlas & CreateAtlasMarkup to luacheckrc
- Fix evoker icon for spec_types_all
- Fix load conditions
- Templates: Rogue
- Templates: sort auras for evoker & priest
- Templates: Warrior
- Templates: use class_and_spec for load condition instead of class+spec
- DF Load condition: remove "class" and "spec" load conditions for "class_and_spec" instead
- Templates: Priest
- Templates: reset previous class data
- Templates: Evoker Preservation
- Templates: Evoker Devastation
- Templates: remove covenants, conduits, legendaries, shardsOfDomination
dragonflight-beta-4
dragonflight-beta-4 (2022-10-15)
Highlights
Commits
InfusOnWoW (29):
- Fix spec option not visible in group contexts
- Make Group Leader option also allow for Assist selection
- Fix code
- Fix Color Controls on multi-selection
- Remove left-over debug code
- Fix Models for DragonFlight
- Fix load option
- Remove accidentally commited prints
- Fix load options
- Fixup Model Options
- Don't show Adventurer class
- Add Dracthyr to the race types
- Fix nil error on creating custom animation
- Make Class/Spec trigger work again
- Remove Talent Known trigger for now
- Model: Remove SetTransform support
- Remove no longer existing globals from .luacheck
- Actions: Ups fix up hide function
- Tweak DebugPrint description
- Actions: Fix finish tts voice setting being hidden
- Fix typo in trigger description
- Remove WeakAuras.TestSchool because it's unused and trivial
- Fixup broken settings after a bug in update.lua
- Remove WeakAurasSortedDropDown
- Cast Trigger: Fix cast latency calculation
- Update: Fix removing existing groups in edge cases
- Implement IsDragonflight on main branch
- StopMotion: Fix wrong layer
- Fix Icons with disabled modRate
Jods (1):
- fixed typo added in #3794
Stanzilla (10):
- CI: Only package for retail
- CI: Don't trigger the normal build flow on beta tags
- CI: Add
-beta
tags to beta workflow - Adjust for SetFont API change and temp disable frame resize calls
- Fix artifact name
- Update TOC and enable beta build CI
- Add Dracthyr to spelling dictionary
- Convert the few typo annotations we have to Emmy ones
- Fix typo in equip set trigger
- Add beta to issue template
emptyrivers (1):
- don't use 20 as a fallback
mrbuds (29):
- add GetUnitEmpowerHoldAtMaxTime to luacheckrc
- improve timing of invalidation of cached data for empowered casts
- Empowered cast: add option to show charged duration, and "stage" start at 0 instead of 1
- Talents update
- Talent Known trigger for DF: require class & spec
- Fix missing events for talent2 load condition
- Talent Known for DF
- Talent update
- update talents
- Fix CheckTalentByIndex
- Talents update
- Don't show Goblin on classic
- update talent data
- Do not register COVENANT_CHOSEN for load frame on DF
- Fix removed load condition still tested (covenant and class_and_spec)
- Cast trigger: fix empowered casts
- Use SetResizeBounds if available instead of SetMinResize & SetMaxResize
- Faction Reputation: friendship api update, support MajorFaction
- add Essence to power_types, remove power_types_with_stagger
- Load condition, instance difficulty mythic+
- Talent load condition: new dragonflight UI
- Fix import/export window
- Cast Trigger: add empowered, stage, stageTotal and overlays
- Covenant load condition for shadowlands only
- Cast Trigger: register EMPOWER events
- Don't glow an hidden frame when no unitframe is found to glow Handle new FRAME_UNIT_ADDED callback from LibGetFrame, useful when matching frame is found only later
- Wrath Character Stats trigger: add expertise, armoren, spellpen
- Wrath Pet trigger: Pet Behavior missed 'aggressive' option, fixes #3860
- Wrath: Fix encounter id tooltip (Ipse's fix)
nullKomplex (1):
- Fix variable name in AddMany.
dragonflight-beta-3
dragonflight-beta-3 (2022-10-06)
Highlights
Commits
InfusOnWoW (21):
- Fix spec option not visible in group contexts
- Make Group Leader option also allow for Assist selection
- Fix code
- Fix Color Controls on multi-selection
- Remove left-over debug code
- Fix Models for DragonFlight
- Fix load option
- Remove accidentally commited prints
- Fix load options
- Fixup Model Options
- Don't show Adventurer class
- Add Dracthyr to the race types
- Fix nil error on creating custom animation
- Make Class/Spec trigger work again
- Remove Talent Known trigger for now
- Model: Remove SetTransform support
- Remove no longer existing globals from .luacheck
- Update: Fix removing existing groups in edge cases
- Implement IsDragonflight on main branch
- StopMotion: Fix wrong layer
- Fix Icons with disabled modRate
Jods (1):
- fixed typo added in #3794
Stanzilla (8):
- CI: Only package for retail
- CI: Don't trigger the normal build flow on beta tags
- CI: Add
-beta
tags to beta workflow - Adjust for SetFont API change and temp disable frame resize calls
- Fix artifact name
- Update TOC and enable beta build CI
- Fix typo in equip set trigger
- Add beta to issue template
emptyrivers (1):
- don't use 20 as a fallback
mrbuds (19):
- Talent update
- update talents
- Fix CheckTalentByIndex
- Talents update
- Don't show Goblin on classic
- update talent data
- Do not register COVENANT_CHOSEN for load frame on DF
- Fix removed load condition still tested (covenant and class_and_spec)
- Cast trigger: fix empowered casts
- Use SetResizeBounds if available instead of SetMinResize & SetMaxResize
- Faction Reputation: friendship api update, support MajorFaction
- add Essence to power_types, remove power_types_with_stagger
- Load condition, instance difficulty mythic+
- Talent load condition: new dragonflight UI
- Fix import/export window
- Cast Trigger: add empowered, stage, stageTotal and overlays
- Covenant load condition for shadowlands only
- Cast Trigger: register EMPOWER events
- Wrath: Fix encounter id tooltip (Ipse's fix)
dragonflight-beta-2
dragonflight-beta-2 (2022-09-29)
Highlights
Commits
InfusOnWoW (2):
- Fix code
- Fix Color Controls on multi-selection
Stanzilla (2):
- CI: Don't trigger the normal build flow on beta tags
- CI: Add
-beta
tags to beta workflow
mrbuds (2):
- update talents
- Fix CheckTalentByIndex