Releases: WeakAuras/WeakAuras2
dragonflight-beta-1
dragonflight-beta-1 (2022-09-27)
Highlights
First release for Dragonflight beta
Commits
InfusOnWoW (15):
- 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
- StopMotion: Fix wrong layer
- Fix Icons with disabled modRate
Jods (1):
- fixed typo added in #3794
Stanzilla (3):
- Adjust for SetFont API change and temp disable frame resize calls
- Fix artifact name
- Update TOC and enable beta build CI
emptyrivers (1):
- don't use 20 as a fallback
mrbuds (16):
- 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
- add WeakAuras.IsDragonflight()
4.1.4
4.1.4 (2022-09-19)
Highlights
- Bug fixes
Commits
mrbuds (2):
- Weapon Enchant trigger: update on login
- Add LibGetFrame profiling data to profiling result
4.1.3
4.1.3 (2022-09-13)
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
4.1.2
4.1.2 (2022-08-29)
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
4.1.1
4.1.1 (2022-08-28)
Highlights
- Hotfix for Wrath, thanks to our French QA department for fixing this.
Commits
mrbuds (1):
- Convert single talents to multi talents on Wrath
4.1.0
4.1.0 (2022-08-26)
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
4.0.3
4.0.3 (2022-08-18)
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
4.0.2
4.0.2 (2022-06-01)
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
4.0.1
4.0.1 (2022-05-23)
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
4.0.0
4.0.0 (2022-05-18)
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)