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 hidden (Show)

WeakAuras2 - 2.12.0-beta4

Published by Stanzilla over 5 years ago

2.12.0-beta4 (2019-02-24)

Full Changelog

Highlights

  • New mover buttons for auras
  • Dynamic Group Grid layout

Commits

InfusOnWoW (4):

  • Removing the "Hide: Custom" option from most triggers
  • BuffTrigger2: Fix UpdateMatchData not detecting changes in debuffClass
  • Revert "Make cooldown tracking work like in 2.11.3"
  • Add a bit of profiling around custom text update via "trigger update"

Stanzilla (1):

  • improve changelog generating script

emptyrivers (1):

  • Add Dynamic Group grid layout

mrbuds (6):

  • change position of movers when they get out of screen
  • add buttons for moving auras by 1 pixel (#1250)
  • template: fix icefury load condition
  • sanitize more input
  • use C_Texture.GetAtlasInfo instead of GetAtlasInfo GetAtlasInfo will be removed next expansion
  • sanitize more input #1244
WeakAuras2 - 2.12.0-beta3

Published by Stanzilla over 5 years ago

2.12.0-beta3 (2019-03-10)

Full Changelog

Highlights

Reverted change that was intended for 8.1.5

Commits

InfusOnWoW (13):

  • Add more magic to TwoColumnSelectionBox
  • Add PLAYER_ENTERING_WORLD to isMounted check
  • Remove duplicated functions introduced in fa75abcc
  • Don't use magic "/" in displayname, instead use a array
  • Fix UnitIsUnit check to check both units
  • Make Spell Charges use GetSpellCount in more cases
  • Make cooldown tracking work like in 2.11.3
  • Optimize Unit Change events for units that have no events
  • Reset the smooth progress value just before showing a progress bar
  • Fix models not showing up
  • Add a Selection ComboBox that can show a two depth hierarchy
  • Fix showing/enabling of various precions/custom text options
  • Icon: Make "Show Cooldown Text" toggle work with OmniCC

Nightwarden24 (4):

  • Fix PR #1237
  • Refactor class and race types; drop the "LibBabble-Race-3.0" library
  • Use global (Blizzard) strings instead of localized for some types
  • Register the "Fira Mono Medium" font for RU

Stanzilla (3):

  • stricter luacheck on the CI
  • fix botched revert
  • Revert Refactor class and race types; drop the "LibBabble-Race-3.0" library

emptyrivers (9):

  • set dynamic group selfPoint again (#1231)
  • move data.expanded to our collapsed data paradigm
  • Add arc length option
  • add limit option
  • don't reset option name and option key
  • set option max to the max, not the min
  • guard against nil (#1220)
  • Optimize and rewrite dynamic groups
  • Add PCRE2 to vscode settings

mrbuds (3):

  • Update bug_report.md
  • optimize and fix parenting issue on WeakAuras.DuplicateAura
  • Allow duplicate on groups (#1226)
WeakAuras2 - 2.12.0-beta2

Published by Stanzilla over 5 years ago

2.12.0-beta2 (2019-03-04)

Full Changelog

Highlights

A few fixes to the new dynamic group code and general cleanups

Commits

InfusOnWoW (13):

  • Add more magic to TwoColumnSelectionBox
  • Add PLAYER_ENTERING_WORLD to isMounted check
  • Remove duplicated functions introduced in fa75abcc
  • Don't use magic "/" in displayname, instead use a array
  • Fix UnitIsUnit check to check both units
  • Make Spell Charges use GetSpellCount in more cases
  • Make cooldown tracking work like in 2.11.3
  • Optimize Unit Change events for units that have no events
  • Reset the smooth progress value just before showing a progress bar
  • Fix models not showing up
  • Add a Selection ComboBox that can show a two depth hierarchy
  • Fix showing/enabling of various precions/custom text options
  • Icon: Make "Show Cooldown Text" toggle work with OmniCC

Nightwarden24 (4):

  • Fix PR #1237
  • Refactor class and race types; drop the "LibBabble-Race-3.0" library
  • Use global (Blizzard) strings instead of localized for some types
  • Register the "Fira Mono Medium" font for RU

emptyrivers (9):

  • set dynamic group selfPoint again (#1231)
  • move data.expanded to our collapsed data paradigm
  • Add arc length option
  • add limit option
  • don't reset option name and option key
  • set option max to the max, not the min
  • guard against nil (#1220)
  • Optimize and rewrite dynamic groups
  • Add PCRE2 to vscode settings

mrbuds (3):

  • Update bug_report.md
  • optimize and fix parenting issue on WeakAuras.DuplicateAura
  • Allow duplicate on groups (#1226)
WeakAuras2 - 2.12.0-beta1

Published by Stanzilla over 5 years ago

2.12.0-beta1 (2019-03-04)

Full Changelog

Highlights

First beta of the Dynamic Groups rewrite

Commits

InfusOnWoW (10):

  • Don't use magic "/" in displayname, instead use a array
  • Fix UnitIsUnit check to check both units
  • Make Spell Charges use GetSpellCount in more cases
  • Make cooldown tracking work like in 2.11.3
  • Optimize Unit Change events for units that have no events
  • Reset the smooth progress value just before showing a progress bar
  • Fix models not showing up
  • Add a Selection ComboBox that can show a two depth hierarchy
  • Fix showing/enabling of various precions/custom text options
  • Icon: Make "Show Cooldown Text" toggle work with OmniCC

emptyrivers (8):

  • move data.expanded to our collapsed data paradigm
  • Add arc length option
  • add limit option
  • don't reset option name and option key
  • set option max to the max, not the min
  • guard against nil (#1220)
  • Optimize and rewrite dynamic groups
  • Add PCRE2 to vscode settings
WeakAuras2 - 2.11.6

Published by Stanzilla over 5 years ago

2.11.6 (2019-02-26)

Full Changelog

Highlights

Fixed the remaining cooldown issues and introduced a new button that tells you which auras you still need to upgrade to BuffTrigger2

Commits

InfusOnWoW (6):

  • Fix Cooldown Ready trigger
  • Track spellIds for spells to detect changes in overriding
  • Set SetKeepModelOnHide for those models that are currently shown
  • Remove unused table
  • Fix procs resetting spell cooldowns
  • Fix performance problems due to cooldown tracking

mrbuds (8):

  • fix padWithLinebreaks (#1194)
  • add missing TODO: remove
  • fix tab selection
  • show trigger when click on icon
  • update BT2upgrade icon on ReloadTriggerOptions
  • reminder to remove code after legacy trigger is removed
  • add warning icon on auras with legacy aura trigger (#1053)
  • Cast trigger: fix name condition #1172
WeakAuras2 - 2.11.6-beta2

Published by Stanzilla over 5 years ago

2.11.6-beta2 (2019-02-24)

Full Changelog

Highlights

More Cooldown Fixes

Commits

InfusOnWoW (6):

  • Fix Cooldown Ready trigger
  • Track spellIds for spells to detect changes in overriding
  • Set SetKeepModelOnHide for those models that are currently shown
  • Remove unused table
  • Fix procs resetting spell cooldowns
  • Fix performance problems due to cooldown tracking

mrbuds (1):

  • Cast trigger: fix name condition #1172
WeakAuras2 - 2.11.6-beta1

Published by Stanzilla over 5 years ago

2.11.6-beta1 (2019-02-23)

Full Changelog

Highlights

Hopefully fix all the cooldown bugs

Commits

InfusOnWoW (5):

  • Track spellIds for spells to detect changes in overriding
  • Set SetKeepModelOnHide for those models that are currently shown
  • Remove unused table
  • Fix procs resetting spell cooldowns
  • Fix performance problems due to cooldown tracking
WeakAuras2 - 2.11.5

Published by Stanzilla over 5 years ago

2.11.5 (2019-02-20)

Full Changelog

Highlights

Told all cooldowns to cool down a bit and behave like before.

Commits

InfusOnWoW (1):

  • Fix regression in Spell cooldown tracking
WeakAuras2 - 2.11.4

Published by Stanzilla over 5 years ago

2.11.4 (2019-02-17)

Full Changelog

Highlights

Rewritten Spell Cooldown tracking and bug fixes!

Commits

InfusOnWoW (12):

  • AuraBar: Add a SetIcon method whether Icon is enabled or not
  • Fix regressions in Cooldown tracking
  • Fix Texts width Fixed Width in Dynamic Groups
  • Fix Spell Charges being overwritten by GetSpellCount
  • Rewrite Spell Cooldown Tracking
  • Add a way to add collapsed options to triggers
  • Reorder Cooldown Progress Options
  • Fix Cooldown + Charges Spells switch from CD to charge CD
  • Try fixing the Item Equipment Slot Cooldown Tracking initial state
  • BuffTrigger2: Fix Multi Target clearing too much data
  • Fix collapse setting on multi selection
  • Wrap more functions in xpcall

emptyrivers (3):

  • Fix userValue generation
  • fix user mode value retrieval
  • enforce that max >= min

mrbuds (5):

  • Merge pull request #1173 from mrbuds/smallfix2
  • Templates: add overlayGlow for Lava Burst
  • Fix cast trigger not untriggering correctly Fix UNIT_TARGET event registered when not needed
  • add current tier zoneId and zoneGroupId list in tooltips #1151
  • Templates: sham elem buffs update #1153 (#1154)
WeakAuras2 - 2.11.3

Published by Stanzilla over 5 years ago

2.11.3 (2019-02-02)

Full Changelog

Highlights

Bug fixes!

Commits

InfusOnWoW (3):

  • Fix Glow animation missing if the aura was hidden but glowing
  • Fix duration function not wrapped in xpcall
  • Fix groups making childs misaligned

mrbuds (2):

  • cast trigger with unit=multi: check if sourceGUID match before hiding state #1142
  • fix cooldown setting disabled for timed duration #1141
WeakAuras2 - 2.11.2

Published by Stanzilla over 5 years ago

2.11.2 (2019-01-27)

Full Changelog

Highlights

Bug fixes, especially around Masque integration

Commits

InfusOnWoW (6):

  • Fix masque integration
  • Partily revert 7f62571f434c, Masque integration fixes
  • Preview sound on the right channel
  • Add a spellId condition to buff trigger 2
  • Fix Cooldown setting not being enabled for some settings
  • Fix Show only if Buffed templates for multi

Stanzilla (3):

  • add Reaping M+ affix
  • change buildTime format
  • add WeakAuras.buildTime and remove WeakAuras.projectDateInt

emptyrivers (2):

  • fix ingame transmission
  • reset glow on size change

mrbuds (1):

  • don't show a default value for unit type condition #1135
WeakAuras2 - 2.11.1

Published by Stanzilla over 5 years ago

2.11.1 (2019-01-22)

Full Changelog

Highlights

Bugfixes!

Commits

Causese (1):

  • adds battle for dazar'alor raid trinkets

InfusOnWoW (4):

  • Fix a few issues around MSQ integration
  • Tweak GetSpellCooldownUnified again
  • Fix Bloodlust Heroism templates
  • Fix duration template

Stanzilla (3):

  • add a space
  • add projectDateInt packager replacement
  • Update README.md

emptyrivers (5):

  • guard against invalid inputs to auraspellids
  • add warning for duplicate keys
  • add separator option type
  • reconfigure user mode to merge options
  • improve coroutine error handling

mrbuds (7):

  • fix feral spirit and starfall duration templates
  • add duration trigger to some templates
  • add support for static duration on spell success
  • status cast trigger: fix handling of PLAYER_FOCUS_CHANGED
  • add stamina, blocktargetpercent, armortargetpercent rename movement speed add event for player moving and target changed
  • removed block rating
  • New status trigger "Character Stats"
WeakAuras2 - 2.11.0

Published by Stanzilla almost 6 years ago

2.11.0 (2019-01-06)

Full Changelog

Highlights

  • Companion integration
  • New options layout on the display tab
  • Re-enable aura linking in guild chat
  • Tons of improvements to custom options

Commits

InfusOnWoW (14):

  • Fix generating clones for states that are removed
  • Fix GetFrameLevel after a aura rename
  • Add a option to ignore the SpellKnown check
  • Tweak check for insignificant cooldown to <= 1 instead of <1
  • Fix Shield of the Righteous cooldown tracking
  • Import: Fix lua error in StringToTable
  • Add a mirror property for Textures and Progress Textures
  • Ensure that childs have the right parent
  • Change fallback icons/names for BuffTrigger 2
  • Remove Workaround for Ascendance + Lavabursts speecial case
  • Fix GetSpellCooldownUnified for Rune of Power
  • Fix ordering of options on multi-selection
  • Fix Textures being wonky
  • Adjust CheckRange to use the same fallback as the trigger

Stanzilla (5):

  • add Battle for Dazar'alor encounter ids
  • change changelog script again so versions show up as we want them to
  • bump minor of widget
  • Revert "Print a error message on trying to share a aura via guild chat"
  • Revert "Remove the chat filterFunc for guild chat"

emptyrivers (20):

  • add height controls to space option
  • add duplicate button
  • fix default values for multiselect
  • add formatting to select/multiselect display names
  • change multi-select resolution to favor collapsed groups
  • update visibility on conversion between regionTypes
  • remove new feature indicators on old features
  • Allow custom options to format text
  • fix Copy URL and Set Description
  • index the correct table when shunting anchor -> arrangement
  • tweak name auto-generation
  • fix up/down disablefuncs
  • fix missing config value validation
  • add multiselect option
  • fix Copy Settings
  • add uid to old data when updating
  • don't automatically assign a uid to existing auras just yet
  • Only copy config once
  • Update Import API
  • Collapsible Option Groups in Display tab (#1010)

mrbuds (8):

  • Migration did not update "version" if field was already set
  • fix nil error in version comparison
  • use boolean value for "notCheckable" and "notClickable" menu options
  • fix wago menu at same position for auras and groups rename "Ignore this Update" to "Skip this Version" rename "Stop ignoring this Update" to "Don't skip this Version" show skip version option, and update option, only if aura as update data
  • set LDB type to launcher #1068
  • Show semver version from Wago if available + fix changelog display (#1058)
  • fix cast trigger remaining time #1054
  • Stop showing update icons on every child of a group when possible (#1046)
WeakAuras2 - 2.11.0-beta2

Published by Stanzilla almost 6 years ago

2.11.0-beta2 (2019-01-06)

Full Changelog

Highlights

Commits

InfusOnWoW (14):

  • Fix generating clones for states that are removed
  • Fix GetFrameLevel after a aura rename
  • Add a option to ignore the SpellKnown check
  • Tweak check for insignificant cooldown to <= 1 instead of <1
  • Fix Shield of the Righteous cooldown tracking
  • Import: Fix lua error in StringToTable
  • Add a mirror property for Textures and Progress Textures
  • Ensure that childs have the right parent
  • Change fallback icons/names for BuffTrigger 2
  • Remove Workaround for Ascendance + Lavabursts speecial case
  • Fix GetSpellCooldownUnified for Rune of Power
  • Fix ordering of options on multi-selection
  • Fix Textures being wonky
  • Adjust CheckRange to use the same fallback as the trigger

Stanzilla (4):

  • change changelog script again so versions show up as we want them to
  • bump minor of widget
  • Revert "Print a error message on trying to share a aura via guild chat"
  • Revert "Remove the chat filterFunc for guild chat"

emptyrivers (17):

  • add formatting to select/multiselect display names
  • change multi-select resolution to favor collapsed groups
  • update visibility on conversion between regionTypes
  • remove new feature indicators on old features
  • Allow custom options to format text
  • fix Copy URL and Set Description
  • index the correct table when shunting anchor -> arrangement
  • tweak name auto-generation
  • fix up/down disablefuncs
  • fix missing config value validation
  • add multiselect option
  • fix Copy Settings
  • add uid to old data when updating
  • don't automatically assign a uid to existing auras just yet
  • Only copy config once
  • Update Import API
  • Collapsible Option Groups in Display tab (#1010)

mrbuds (6):

  • use boolean value for "notCheckable" and "notClickable" menu options
  • fix wago menu at same position for auras and groups rename "Ignore this Update" to "Skip this Version" rename "Stop ignoring this Update" to "Don't skip this Version" show skip version option, and update option, only if aura as update data
  • set LDB type to launcher #1068
  • Show semver version from Wago if available + fix changelog display (#1058)
  • fix cast trigger remaining time #1054
  • Stop showing update icons on every child of a group when possible (#1046)
WeakAuras2 - 2.11.0-beta1

Published by Stanzilla almost 6 years ago

2.11.0-beta1 (2018-12-29)

Full Changelog

InfusOnWoW (10):

  • Fix Shield of the Righteous cooldown tracking
  • Import: Fix lua error in StringToTable
  • Add a mirror property for Textures and Progress Textures
  • Ensure that childs have the right parent
  • Change fallback icons/names for BuffTrigger 2
  • Remove Workaround for Ascendance + Lavabursts speecial case
  • Fix GetSpellCooldownUnified for Rune of Power
  • Fix ordering of options on multi-selection
  • Fix Textures being wonky
  • Adjust CheckRange to use the same fallback as the trigger

Stanzilla (3):

  • bump minor of widget
  • Revert "Print a error message on trying to share a aura via guild chat"
  • Revert "Remove the chat filterFunc for guild chat"

emptyrivers (6):

  • fix Copy Settings
  • add uid to old data when updating
  • don't automatically assign a uid to existing auras just yet
  • Only copy config once
  • Update Import API
  • Collapsible Option Groups in Display tab (#1010)

mrbuds (3):

  • Show semver version from Wago if available + fix changelog display (#1058)
  • fix cast trigger remaining time #1054
  • Stop showing update icons on every child of a group when possible (#1046)
WeakAuras2 - 2.10.11

Published by Stanzilla almost 6 years ago

2.10.11 (2018-12-18)

Full Changelog

Highlights

Bugfixes!

Commits

InfusOnWoW (8):

  • Rewrite mount check for Status/Conditions trigger
  • Fix smooth progress bar behaviour with inverse
  • Make Dynamic Groups Hybrid Checkboxes single column again
  • Fix SetRegion hiding groups
  • Remove the chat filterFunc for guild chat
  • Print a error message on trying to share a aura via guild chat
  • Remove SetWidth workarounds for texts
  • Fix isStealable check for BuffTrigger 2

emptyrivers (3):

  • Teach SetRegion to create regions initially hidden
  • remove duplicated function
  • guarantee uid on all auras

mrbuds (11):

  • make RefreshGroupUpdateIcon iterate only on its children
  • template: fix aura active = glow when trigger use Show On = Aura Found
  • BuffTrigger2 "ownOnly" also match pet as source
  • fix Call Lightning template
  • Icon region: use cooldownSwipe for spells with charges
  • fix migration error
  • match companion data with uid instead of url moved update matching to HasUpdate()
  • check that WeakAurasCompanion is loaded before RefreshGroupUpdateIcon
  • add skipWagoUpdate & ignoreWagoUpdate to WeakAuras.internal_fields
  • move version from wago url to it's own field and bump internalVersion
  • add an indicator on Groups to show if there is an update from Wago in his childs
WeakAuras2 - 2.10.10

Published by Stanzilla almost 6 years ago

2.10.10 (2018-12-14)

Full Changelog

Highlights

Update TOC for Patch 8.1

Commits

Stanzilla (1):

  • update TOC for Patch 8.1

emptyrivers (1):

  • fix ScanForLoads (#1027)
WeakAuras2 - 2.10.9

Published by Stanzilla almost 6 years ago

2.10.9 (2018-12-12)

Full Changelog

Highlights

Fix error in LoadEncounterScripts

Commits

InfusOnWoW (1):

  • Fix error in LoadEncounterScripts
WeakAuras2 - 2.10.8

Published by Stanzilla almost 6 years ago

2.10.8 (2018-12-12)

Full Changelog

Highlights

Fix async handling of InitCustomTextUpdate and LoadEncounterScripts (#1024)

When those functions are called from the login thread, they should not
try to check whether they are alrady deferred but instead just do their
job.

Achieve that by splitting it up into two functions: One that does the
actual work and one that does the optional deferring.

Github-Issue: #1020, #1017
Ticket-Nr: 1283

Commits

InfusOnWoW (1):

  • Fix async handling of InitCustomTextUpdate and LoadEncounterScripts (#1024)
WeakAuras2 - 2.10.7

Published by Stanzilla almost 6 years ago

2.10.7 (2018-12-12)

Full Changelog

Highlights

Fix russian locale being broken

Commits

Stanzilla (1):

  • dummy commit to trigger locale pull