WeakAuras2

World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen.

GPL-2.0 License

Stars
1.1K

Bot releases are visible (Hide)

WeakAuras2 - 4.1.3

Published by github-actions[bot] about 2 years ago

4.1.3 (2022-09-13)

Full Changelog

Highlights

  • Wrath updates
  • Bug fixes

Commits

InfusOnWoW (8):

  • Fix Slider max >= min check
  • BT2: Fix Pets being included in unitCount
  • BT2: Fix UNIT_PET not considering all scanFuncs
  • BT2: Add a NPC Id filter to nameplates
  • BT2 Spell Cache: Increase misses to skip to 80k
  • Fix lua error on dragging auras
  • Hide lua errors in the Options for auras with legacy behaviour again
  • Lua error handling: Fix Custom Sort and Untrigger

Jods (2):

  • fixed typo and added ID to error msg on duplicate ID import
  • Add a callback to Weakauras.Import (#3794)

Stanzilla (1):

  • Add cspell database and fix a few typos

mrbuds (8):

  • Fix Lua error in replaceValuesFuncs with talent load condition which is a table
  • Enable "Crowd Controlled" trigger on Wrath
  • Fix load option's multiTristate with multi selection
  • Wrath template racials update
  • Wrath: warrior template update
  • Wrath Talent load condition: require Class selected
  • Combat Log trigger: use spellid for icon on wrath
  • Make talent lazy migration from single to multi wipe previous multi data
WeakAuras2 - 4.1.2

Published by github-actions[bot] about 2 years ago

4.1.2 (2022-08-29)

Full Changelog

Highlights

  • More Wrath fixes

Commits

asakawa (1):

  • Add the LoC type NONE

mrbuds (3):

  • Fix error in talent lazy migration, when use_talent is true but talent.single is nil
  • Talent load condition skip testing talents not existing for player class
  • Aura trigger: fix options not available for current version of the game handled as if they were
WeakAuras2 - 4.1.1

Published by github-actions[bot] about 2 years ago

4.1.1 (2022-08-28)

Full Changelog

Highlights

  • Hotfix for Wrath, thanks to our French QA department for fixing this.

Commits

mrbuds (1):

  • Convert single talents to multi talents on Wrath
WeakAuras2 - 4.1.0

Published by github-actions[bot] about 2 years ago

4.1.0 (2022-08-26)

Full Changelog

Highlights

  • New Talent selector for Wrath
  • Bug fixes

Commits

InfusOnWoW (7):

  • Options Fix tooltips of BT2
  • Fix creation of fallback states
  • GenericTrigger: Fix number check if there's nothing to check against
  • Custom Options: Allow width setting for multiselect
  • Conditions: Fix lua error for strange remaining time checks
  • Improve Lua Error handling
  • More reasonable font sizes and fixed formating

Nightwarden24 (1):

  • Fix "Spec Role" load condition label on Retail again

Penegal (1):

  • Adds font size menu in settings. 12 - 24, increasing by 2.

asakawa (5):

  • really actually remove escape from the editor this time, honest
  • Tidy up combat log additions (#3759)
  • TextEditor: Remove escape to close without saving (#3760)
  • Add raid marks as a text replacement on combat log triggers (#3754)
  • add elapsed to FRAME_UPDATE

mrbuds (9):

  • Cast trigger, enable interruptible option on Wrath
  • Fix nil error in valuesForTalentFunction
  • Wrath Talent load condition rework (#3730)
  • Rename "From Template" to "Premade Auras" and change icon
  • Wrath assigned role load condition: use role from talent group if not in a group with assigned role
  • Fix glows missing on some frames not in LibGetFrame cache yet
  • Fix "spec role" load condition label on retail
  • Item Equipped trigger: add slot filter
  • templates classic up to wrath: add immolate to warlock debuffs, fixes #3740
WeakAuras2 - 4.0.3

Published by github-actions[bot] about 2 years ago

4.0.3 (2022-08-18)

Full Changelog

Highlights

  • Group Leader load option
  • Specialization filter for BT2, Health, Power triggers
  • Lots of updates and feature additions for Wrath Classic
  • Your usual amount of bug fixes

Commits

InfusOnWoW (11):

  • Make setting distribute spaced with 0 "work"
  • Document workaround with a link to WoWUIBugs
  • BT2: Fix stale/wrong information in multi-tracking states
  • PositionOptions: Hide AnchorPoint if a aura is in a dynamic group
  • Provide Specialization filter for BT2, Health, Power triggers
  • Fix typo
  • Fix "Since apply/refresh" checks for Show on always auras
  • Fix warnings for protected frames
  • Fix invalid rects that cause Glows not being applied properly
  • Add a debug log functionality for custom coded auras
  • Add a "Group Leader" load option

Jason Herbert (1):

  • Add rune type triggers for wrath

Stanzilla (4):

  • TOC Bump for Patch 9.2.7
  • Fix Wrath toc
  • CI: Add Wrath package
  • Add Wrath versions to TOC

asakawa (1):

  • Add a framework for custom triggers to watch other triggers

emptyrivers (3):

  • new feature string
  • teach group options how to not Merge
  • do more nil checks

hexaheart (1):

  • Fix an error on SetTextureOrAtlas behavior

mrbuds (32):

  • move encounter & zoneId list stuff from Prototypes.lua to a per extension Types_.lua
  • Wrath: Listen to event PLAYER_TALENT_UPDATE for talent & spell known load conditions & triggers, fixes #3729
  • Switch to single build mode (#3722)
  • Fix spell cooldown trigger: ignore rune cooldown, on wrath
  • Death Knight wrath template update
  • Update bug_report.yml
  • Fix set parent to anchor when frame is an empty string
  • Custom Option deleting entry of an array prompt a confirmation dialog
  • Add "Cooldown > Hide Timer Text" condition on Icon region
  • add "Set Parent to Anchor" option to dynamic group's grouped by frame
  • use bcc's modelpath on wrath
  • wrath templates (WIP)
  • Fix (temporary?) for WeakAuras.IsCorrectVersion and wrongTargetMessage for wrath
  • Reorganise version checks
  • Restore vehicle load condition for wrath
  • Make "Spell Known" load condition work with pet abilities
  • Fix number formaters with custom code
  • disable swing timer trigger for wrath
  • Assigned Role load condition & trigger filter for wrath
  • prepare wrath templates
  • update encounter ids for wrath
  • support 10 & 25 players heroic raids for instance_type load condition
  • Fix version check for Wrath
  • Faction Reputation trigger: handle paragons and improve friendship
  • Fix aura trigger UI positioning for BCC & Classic
  • Remove old newFeatureStrings from 2020-2021
  • Position setting: use 9slice widget and moved some options
  • Aura trigger: fix role option
  • Threat Situation trigger: add unitexist check
  • swing timer: reset ranged & melee swings on Feign Death
  • TBC: fix "Instance Type", "Raid Role", "Group Leader" load conditions
  • fix health trigger on classic era
WeakAuras2 - 4.0.2

Published by github-actions[bot] over 2 years ago

4.0.2 (2022-06-01)

Full Changelog

Highlights

  • bug fixes

Commits

InfusOnWoW (4):

  • Work around invalid geometry even harder
  • Tweak visibility handling again
  • Tweak Profiling output
  • Fix Time formatting flooring the seconds, instead of ceiling them

Jens N (1):

  • Fixed issue with "Array"-type options in aura groups

Stanzilla (2):

  • Update TOC for Patch 9.2.5
  • CI: Speed up build times by using plain-copy for model path files

mrbuds (10):

  • clean more unused variables
  • fix chat message_voice condition not displayed correctly in options
  • remove BackdropTemplateMixin workaround
  • bufftrigger2: rename local frame to Buff2Frame
  • cleanup unused variables and functions
  • CreateFrame: use same casing for frameType
  • replace deprecated function C_LegendaryCrafting.GetRuneforgePowersByClassAndSpec
  • none of the time formatters have 2 arguments
  • rename WeakAuras.lua "frame" to "WeakAurasFrame"
  • Fix assignement ambiguity
WeakAuras2 - 4.0.1

Published by github-actions[bot] over 2 years ago

4.0.1 (2022-05-23)

Full Changelog

Highlights

  • Bug fixes

Commits

Vardex (1):

  • Make right click open group tab by defaut

mrbuds (3):

  • Enable Spell Cast Succeeded on bcc & classic
  • fix nil error with modRate in Cooldown Progress Spell trigger
  • rangecheck condition: make it work with neutral
WeakAuras2 - 4.0.0

Published by github-actions[bot] over 2 years ago

4.0.0 (2022-05-18)

Full Changelog

Highlights

This is it. This is the big one. Nested Groups are finally here.

Please read our blog post to learn all about them: https://www.patreon.com/posts/nested-groups-58780348

We also want to thank everyone who reported bugs during the alpha period, it really helped us polish this release.

As usual, this release comes with a ton of bug fixes and minor feature addtions that you can browse in the full changelog.

Commits

InfusOnWoW (59):

  • Make opening CodeReview much faster
  • Fix nil error if direction is not set
  • Tweak protected frame warning
  • Add a "Match Count Per Unit" check
  • Add warnings about protected frames with a link to the wiki
  • Fix visibility handling some more
  • Add a sound icon for Auras that play sound via a action or a condition
  • Deprecate %t, taget in Chat Message/Whisper Sent To
  • Aura List: Fix scroll being wonky
  • Fixup visibility handling
  • Fix "Since Ready" condition
  • Fix ActionOptions layout
  • Add description for - escape in more places
  • Conditions: Add Chat Color option to Chat Action
  • Update.lua: Remove unused function
  • Tweak Update Summary display
  • Fix Warmode load condition
  • Enable the auto-filled Instance Type also on classic/tbc
  • Fix UpdateFakeTimers to always start from now
  • Import: Increase font size
  • Rename export options
  • Reintroduce warning about tocVersion
  • Fix typo in variable name
  • Change "In Group" string usage, so that it's better translatable
  • Profiling Window: Change "Start" to "Start Now"
  • Add missing localization
  • Add \ escaping to Name-Realm filter
  • NewAura: Fix thumbnail buttons after canceling templates
  • Reputation Trigger: Don't include standingId 0
  • Texture Picker: Fix empty drop down for strange users
  • Add missing color escape resets
  • Increase width of Code Review Tree
  • ScamCheck: Fix missing custom check
  • ScamCheck:ScamCheck: Fix missing overlay functions
  • Fix lua error on trying to unregister a buggy event name
  • Readd warning for auras from the future
  • BT2: Fix indentaion mistake
  • BT2: Fix automatic removal of multi auras after 60s
  • Options: Fix moving auras showing wrong text replacements
  • Check Item Equipped via name instead of item id
  • Localize a few error messages
  • Preserve order of auras on drag and drop
  • Add a scrollbar to the import window
  • Move showing of NewAura tab to FillOptions instead of Pick
  • Fix inconsistency of text replacements
  • Block access to WeakAurasOptions + WeakAurasOptionsSaved
  • Add a few entries to the block list
  • Options: Refactor visbility flag tracking
  • Options: Also cache nameAll
  • Make ClearPicks a lot faster
  • Remove WeakAuras.UpdateDisplayButton
  • Allow dragging/grouping of group auras
  • Enable importing for nested groups
  • Fix Duplicate not creating nested auras in the right order
  • Clear AuraEnvironment recursively
  • Rework load tracking for group auras for nested
  • Fix scamCheck
  • Rewrite Importing of auras
  • Make Options window background less transparent

Vardex (2):

  • Enable creation of nested group
  • Adjust corruption detection for nested

asakawa (1):

  • Add headers to bufftrigger2 to aid navigation of settings (#3598)

dependabot[bot] (1):

  • Bump actions/upload-artifact from 2 to 3

mrbuds (22):

  • Companion: show consolidated update/install nags after login
  • add WeakAuras.AddCompanionData to avoid colision between companion addons
  • Allow usage of names/units from trigger for whisper destination
  • extra Cooldown Progress: typo for showlossofcontrol
  • Group icons handle atlas
  • Select a group show group tab
  • Spell Cooldown: new Loss of Control option
  • rangecheck condition: fix indenting
  • Fix shift-multiselection with aura installed from "Ready For Install"
  • fix error with dual dropdown multiselection
  • add newFeatureString for recent new features
  • cast trigger: new "advanced caster's target check" option
  • new global range check condtion
  • add transparent background wa mini logo
  • set update/install logo behind animated texture
  • stopmotion picker: slow down animation frame rate
  • make texture picker handle stopmotion files with settings in name
  • Unit Characteristics trigger: add Afk & DND checks
  • anchor options tuning for "group by frame", fixes #3570 hide "Anchored To", and show correct anchorPoint option
  • library check before loading files
  • handle CDR with modRate (#3548)
  • dummy commit to fix error in dependency

stako (1):

  • fix parry logic in swing timer (#3592)
WeakAuras2 - 3.7.16

Published by github-actions[bot] over 2 years ago

3.7.16 (2022-03-24)

Full Changelog

Highlights

  • bug fixes

Commits

Stanzilla (2):

  • Disable new luacheck rules so we can get a release out
  • Adjust code for new luacheck rules
WeakAuras2 - 3.7.14

Published by github-actions[bot] over 2 years ago

3.7.14 (2022-03-20)

Full Changelog

Highlights

  • bug fixes

Commits

Adam Wendelin (1):

  • Add slam rank 5 to spells resetting swing

InfusOnWoW (4):

  • Fix nil error in UnitPlayerControlledFixed
  • Fix Class coloring for units that are far away
  • DBM: Fix nil error for paused timers
  • Change order of Types and Prototypes.lua loading

asakawa (1):

  • add a tooltip for unit selections in status triggers

mrbuds (8):

  • BW/DBM Timer triggers: fix handling of remainingTime with paused timers, fixes #3537
  • Threat Situation trigger: add boss & nameplate support add a migration for unitThreat to unit statesParameter is now "unit"
  • Revert "Adjust {rt#} replacement to be compatible with DBM extended raid marks" raid target > 8 was removed in 9.2 https://wowpedia.fandom.com/wiki/Patch_9.2.0/API_changes
  • Spell Known trigger: add inverse option, fixes #3533
  • Combat Log trigger: add spellSchool filter, fixes #3529
  • Character state bcc: revert hastepercent change, fixes #3516
  • bufftrigger boss unit fix
  • more fixes to support boss units up to 10
WeakAuras2 - 3.7.13

Published by github-actions[bot] over 2 years ago

3.7.13 (2022-03-03)

Full Changelog

Highlights

Commits

asakawa (1):

  • Add a detailed tooltip to the Unit setting in bufftrigger2 (#3509)

mrbuds (2):

  • increase boss units up to boss10 "prototype pantheon" & "generals boss in nathria" has more than 5 boss units
  • fix iconPicker with spellCache change
WeakAuras2 - 3.7.12

Published by github-actions[bot] over 2 years ago

3.7.12 (2022-02-23)

Full Changelog

Highlights

  • Workaround for spellcache constant table overflow

Commits

InfusOnWoW (1):

  • Make spellcache take up less constants

mrbuds (1):

  • fix unpackaged copy of weakauras not working on 9.2 WOW_PROJECT_MAINLINE value changed from 5 to 1 in 9.2
WeakAuras2 - 3.7.11

Published by github-actions[bot] over 2 years ago

3.7.11 (2022-02-22)

Full Changelog

Highlights

  • Bug fixes
  • Enable Autocast Glow for Classic/BCC

Commits

InfusOnWoW (3):

  • BCC: Correctly disabled Glaives and enable Thrown Weapons
  • BCC: Correctly disable Goblins
  • Fix Order of Subelements in Dynamic Groups

Stanzilla (1):

  • Update TOC for 9.2.0 and 1.14.2

mrbuds (4):

  • enable autocast glow for bcc & som
  • clear scripts on import/export frame fixes #3496
  • restore hastepercent to previous state on retail
  • Faction Reputation trigger: support friendship standing
WeakAuras2 - 3.7.10

Published by github-actions[bot] over 2 years ago

3.7.10 (2022-02-19)

Full Changelog

Highlights

Commits

InfusOnWoW (3):

  • Allow \ to escape , in Zone Name check
  • Faction: Use a Sorted Drop Down for the Names
  • Fix Faction trigger

mrbuds (4):

  • fix bad haste check
  • bcc: fix Character Stats > hastepercent
  • StopMotion: support more flexible frame size (#3481)
  • fix "unregister unknown event" error in conditions
WeakAuras2 - 3.7.9

Published by github-actions[bot] over 2 years ago

3.7.9 (2022-02-16)

Full Changelog

Highlights

  • Bug fixes

Commits

Adam Wendelin (2):

  • Add items that reset swing timer for TBC
  • Let slam cast not interrupt swing timer

Causese (1):

  • store %count in the tooltip

InfusOnWoW (5):

  • Fix texts for AutomaticRepair vs ManualRepair
  • Fix unlocalized string in Anchor settings
  • Adjust {rt#} replacement to be compatible with DBM extended raid marks
  • Be less clever with Repair Dialog translations
  • Fix class colored option not being available

asaka-wa (1):

  • Adjust icon cooldown option text (#3468)

asakawa (1):

  • Swap single quotes to double and escape inverted commas within strings

mrbuds (4):

  • import string: remove editbox workaround it seems it is not needed anymore, tested on SL, TBC, SoM
  • fix unload of frame_update & rangecheck conditions
  • fix possible Lua error in text formatter
  • make condition events use RegisterUnitEvent when possible (#3470)
WeakAuras2 - 3.7.8

Published by github-actions[bot] over 2 years ago

3.7.8 (2022-01-27)

Full Changelog

Highlights

  • Bug fixes

Commits

Translit (1):

  • additional WA logo textures (#3451)

mrbuds (4):

  • fix cast trigger for tbc 2.5.3 #3448
  • Fixing transmission and add a 5mn expiration timer on linked auras
  • fix glow in templates
  • fix bad order of aurabar foreground when importing old version, #3449
WeakAuras2 - 3.7.7

Published by github-actions[bot] over 2 years ago

3.7.7 (2022-01-23)

Full Changelog

Highlights

  • Bugfixes

Commits

InfusOnWoW (5):

  • Transmission: Check sender before decompression
  • Spell Changes: Also check for name/icon changes
  • Fix unnecessary calls to ApplyStateToRegion
  • Fix Modernize calling GetProperties lua error
  • Fix validate not actually moving conditions

Stanzilla (2):

  • Update TOC for BCC Patch 2.5.3
  • Update WeakAurasModelPaths from wow.tools

mrbuds (3):

  • remove boss unit for BBC
  • Disable WeakAurasModelPaths auto update
  • Allow unitId filtering on various events, fixes #3432 (#3433)
WeakAuras2 - 3.7.6

Published by github-actions[bot] almost 3 years ago

3.7.6 (2022-01-17)

Full Changelog

Highlights

Bug fixes

Commits

asakawa (1):

  • remove the retail check on all incoming heal settings

mrbuds (1):

  • sanitize foreground/background subregions (#3427)
WeakAuras2 - 3.7.5

Published by github-actions[bot] almost 3 years ago

3.7.5 (2022-01-11)

Full Changelog

Highlights

Fixes for regressions in 3.7.4

Commits

Stanzilla (1):

  • Update WeakAurasModelPaths from wow.tools

Vardex (2):

  • Fix checking for unique keys
  • Fix generating unique key for suboptions
WeakAuras2 - 3.7.4

Published by github-actions[bot] almost 3 years ago

3.7.4 (2022-01-09)

Full Changelog

Highlights

  • Added Raid Mark filter to Unit Characteristics trigger.
  • Added a UNIT_SPELLCAST_SUCCEEDED event trigger.
  • Added "In Party" check, similar to "In Group" to Combat Log Event.
  • Added a "buff/debuff" mode to buff triggers.
  • A lot of refactoring and optimizations.
  • More work towards getting nested groups done.
  • A ton of bug fixes.

Commits

Adam W (1):

  • Let timestamp differ slightly for extra attacks (#3396)

InfusOnWoW (30):

  • Improve Convert to remove incompatible sub elements
  • Ensure that each region has .values
  • Ensure that each region has anchor points
  • Ensure that regions always have a AnchorSubRegion
  • Show a warning if trying to anchor to a anchor restricted region
  • Workaround the editbox scrolling on resizing the editbox
  • Fix Modernize of barmodels
  • Allow exporting of nested groups
  • Replace CallbackHandler with a simple callback handler
  • Remove unused WeakAuras.ImportString compability function
  • Remove GetData hack in Import code
  • Slightly improve import code by commenting it
  • Remove old code for editing urls via import tooltip
  • Fix updating of PVP Talents
  • Fix sharing of auras with ] in the name
  • Don't show color formating options for Chat message formating
  • Fix Cooldown Resume if switching from static to dynamic progress
  • Fix Toggle List Default layout
  • Fix Crowd Control trigger
  • Add a UNIT_SPELLCAST_SUCCEEDED event trigger
  • Fix PickDisplayMultiple not clearing a selection on selecting a group
  • Fix ungroup button
  • Remove unused local variable
  • BT2: Fix pet handling for group triggers
  • BT2: Add a "buff/debuff" mode
  • Remove outdated TODO
  • BT2: Change how various filter options interact with the pets options
  • Bufftrigger2: Fix pet inclusion
  • Combat Log Event: Add "In Party" check, similar to "In Group"
  • Fix Charged Combo Points

Stanzilla (8):

  • Rename stopmotion.lua to StopMotion.lua
  • Update WeakAurasModelPaths from wow.tools
  • Update WeakAurasModelPaths from wow.tools
  • Update WeakAurasModelPaths from wow.tools
  • Update WeakAurasModelPaths from wow.tools
  • Update WeakAurasModelPaths from wow.tools
  • Update WeakAurasModelPaths from wow.tools
  • Update WeakAurasModelPaths from wow.tools

asaka-wa (1):

  • reflect Blizz changes to TTS volume and rate (#3397)

emptyrivers (2):

  • check that option key exists before writing
  • yeet duplicate keys in custom options (#3369)

mrbuds (8):

  • update SOM toc version
  • Subbackground should support everything but groups
  • add raid marker filter to Health, Power, Alternate Power, and Cast triggers
  • Unit Characteristics: add raid marker filter
  • subregions tweaks (#3394)
  • Reputation trigger: add "Use Watched Faction" option fixes #3391
  • DBM Stage Trigger: new "stage total" option this option is supported since https://github.com/DeadlyBossMods/DBM-Unified/commit/407e3ba5156409b5fe6becce35d0662014bb2d1a
  • temporary fix for 2.5.3 UnitCastingInfo & UnitChannelInfo changes use them also for classic_era

nullKomplex (1):

  • Fix Bonus ID partial matches.