Releases: WeakAuras/WeakAuras2
Releases · WeakAuras/WeakAuras2
2.7.9
2.7.8
2.7.8 (2018-09-14)
Highlights
-
New batch creation mode for auras from templates
-
You can now drag multiple auras at once in the options screen
-
The options now remember the last aura you looked at when you open them again
-
You can now directly create auras inside of groups
Commits
Allen Faure (14):
- revert back to lazy aura environment creation
- Create an Aura Environment for group regions as well.
- remove extra newline
- move aura_env initialization flag out of aura data
- move helperfunctions and aura_env support into 1 file
- replace %DATE% placeholder with the actual date
- remove WeakAuras.Copy
- convert is-elseif chain to table access
- simplify LibButtonGlow integration
- blame next stack level for bad args to RegisterRegionOptions/Type
- remove unnecessary computation
- remove many upvalues
- split profile support into separate file
- delete conditions for trigger before changing optiontriggerchoices
Benjamin Staneck (9):
- add a reminder to the toc
- add new files to the locale scraper
- remove unused code
- add FindBaseSpellByID to luacheck
- move data fields to the correct place
- print profiling data to frame
- simply printPrefix
- make prints prettier
- add a highlights section to the changelog
Buds (13):
- fix DBM trigger
- templates: add some spells for druid
- options re-open with last selection(s) fix error in WeakAuras.Setdragging() called with no parameters and more than one button selected
- moved iteration on selected items in WeakAuras.SetDragging
- multi-select dragging show WA logo as icon
- multi-selection dragging changed to show 1 button "x auras selected" fix "expand button" update of source group
- updated tooltip for multi-selection
- while dragging don't show more than 3 buttons added have alpha effect on third button
- fix picking of single aura drag&drop rename "data" in "children" purge commented code
- multi-selection drag & drop
- fix spirit bomb template
- fix templates with auras buffed/debuffed
- Templates Batch creation + make new auras in a group (#680)
Infus (19):
- Fix BigWigs trigger
- Guard against base spell being nil
- Workaround another Blizzard bug with text handling
- Adjust the alpha of nearly invisible regons while the Options show
- Fix a few bugs
- Modernize Buffed/Debuffed conditions to Active
- Fix Count not zero error for Combat log triggers
- Fix Cooldown Progress for Void Eruption/Void Bolt
- Fix imports of pre version 7 auras
- Check IsSpellKnown for Cooldown Progress (Spell) and Action Usable
- Fix custom texts showing up on the wrong aura
- BuffTrigger: Show "Buffed/Debuffed" condition only for ShowOn: Always
- Fix Overlay Cost of Cast interaction with SetMaxProgress
- Ensure that Modernize never decreases the internalVersion
- Fix regression in Conditions
- Revert back to lazy aura generation
- Fix TriggerTemplates with triggers from template data
- Fix running of conditions functions for fallback states in another case
- Fix regressions in profiling code
Leon Solis III (1):
- Remove the minus one from GetNumSubgroupMembers() during WA_IterateGroupMembers() since it now returns a 4 (max) in a party.
2.7.7
2.7.6
2.7.6 (2018-09-05)
Benjamin Staneck (4):
- fix a typo
- fix extra space in error string
- replace GetHeight with GetStringHeight
- localize forbidden() print
Buds (4):
- update hunter spells
- merge with #666
- Templates: rename "Cooldowns" to "Abilities" & fixed warrior spellids
- Templates fixes > fix totem glow > typo in a description > new "overlayGlow" subType for spells with procs > added and fixed a few spells
Infus (10):
- Don't schedule a CooldownScan if the remaingtime can't decrease anymore
- Fix another regression in condition test functions
- Fix conditions ui
- Fix regression in condition checks
- Fix BuffTrigger conditions for Buffed/Debuffed
- Make conditionTests test functions
- Fix hybrid sort mode with cloning auras
- Tweak SetTextOnText to not set the text if the text is already set
- Add UnitOnTaxi to vehicel load option
- Conditions: Change what we do for hidden auras
emptyrivers (1):
- cleanup trigger data (#666)
2.7.5
2.7.5 (2018-08-29)
Allen Faure (1):
- block xpcall as well as pcall
Causese (1):
- adds worlddrop trinkets to templates
Infus (5):
- Add default values to Condition properties and fix a few nil errors
- Overlays: Only use up to 7 drawlayers for overlays
- Fix Cooldown Ready trigger
- Unit Characteristics: Fix UnitIsUnit condition
- Tweak Spell widget a bit more
2.7.4
2.7.3
2.7.3 (2018-08-26)
Allen Faure (2):
- add (external) version to metadata category
- Ensure that Options Frame exists before commiting to an import job
Benjamin Staneck (10):
- point out new features
- make the new category labels full width
- replace FRIZQT everywhere
- use the STANDARD_TEXT_FONT instead of FRIZQT for the new aura frame
- add a little more spacing to the new category labels
- change new labels from yellow to WoW gold
- more wording changes to template descriptions
- a few wording changes for templates
- add a few nil checks to icon picker
- add talent checking to inputs
Buds (4):
- templates: use a more generic term for glow => highlight (#669)
- Templates Fixes (#664)
- Fix templates for all regionTypes (#661)
- add conditions to templates (#587)
Infus (13):
- Fix crop for Circular Progress Textures
- Fix regression in Copy Conditions to All
- Fix PvP Talent Load condition
- Add conditions to normal custom and tsu triggers
- Add a tooltip to the "Set Parent to Anchor" option
- Apply Smooth Progress also to time based progress
- Fix Copy Settings not closing the context menu
- Add a "exact match" for spell ids option to a few triggers
- Fix whitespace
- Simplify code
- Hide Copy Url Box on hiding, so that it is hidden when clicking on items
- Fix typo in icon
- Fix focus for "Copy Url"
InfusOnWoW (1):
- Conditions: Add AND/OR combinations to conditions (#663)
2.7.2
2.7.2 (2018-08-13)
Infus (5):
- Don't run the tsu trigger function to decide CanHaveTooltip
- Fix fallback code for disabled region plugins
- Fix Conditions being unable to set width/height
- Fix for masque skinning of buttons not in a group
- Fix framelevel of first aura in a group
Zinoh (1):
- Let Masque Skin the Glow (#645)
2.7.1
2.7.0
2.7.0 (2018-08-12)
Alex Marcotte (1):
- Fixing the Luminous Barrier CD template that uses the wrong talent loading condition
Allen Faure (40):
- Hide child thumbnail regions when they're no longer useful
- tweak some phrases for the update tooltip
- drop an unused library
- Use 'Import as Copy' phrase for identical import
- reorder update categories
- UI tweaks for update tooltip
- Fix nil errors due to AddMany
- Fix false negative on sortHybridTable change
- add dynamic group control settings to arrangement category
- categorize regionType as a display property
- Pass the region into getrect, to ensure the correct bounding box
- Save internalVersion when compressing
- remove tableAdd and DecompressDisplay
- Back out of DeleteOption if the data has already been deleted.
- add metadata update category
- if mode is 1, then we should ignore hybrid sorting on old data
- Use UpdateGroupOrders instead of iterating twice on installedData
- only preserve old order when Group arrangement is not checked
- Don't ignore ID changes in WeakAuras.diff.
- use the correct translation phrase for diabled import
- Don't add the newid to sorthybrid table if the oldid wasn't there
- Fallback to region.height/width if data.height/width don't exist
- use an if block to special case arrangement instead of and/or chain
- auras from chat links must be sent through the PreAdd process too
- Combine child anchor category with child order category
- fix options frame moversizer and child anchoring on import
- fix some false positives in WeakAuras.diff
- hide radio buttons when they're not needed
- tweaks to DisplayToTableString
- Fix templates after renaming show on
- fix migration
- Fix regression on tableSubtract
- ensure activeCategories exists
- index the cache before iterating
- hello this is the tab police
- stringify tables into an array of lines, instead of using .. 100x times
- simplify FindBestMatch
- customHiden is not a word
- remove unused default value
- remove an unnecessary loop
Benjamin Staneck (7):
- add a few new APIs to luacheckrc
- fix a typo
- increase git clone depth to 150
- remove old aura name from the single diff tooltip as well
- adjust readme text
- tconcat => table.concat
- showActiveOrMissing => show Always
Buds (5):
- fix autoHide for custom event w/ custom duration
- fix rangecheck condition threat nil as false #598
- aura trigger with fullscan support remainingTime
- fix nil error with use tooltip size instead of stacks
- range check condition for spell and item cooldown
Causese (1):
- Templates: Fixes specified unit for Lingering Sporepods trinket
Infus (34):
- Move setting of db.displays a bit earlier
- Guard the multi-selection trigger code against different trigger counts
- Fix schedule ConditionsTimers
- Chat Trigger: Add the CHAT_EMOTE event
- Fix another bug in the animation function loading
- Fix regression in Item Cooldown tracking caused by 82208fb
- BuffTrigger: Reorder some group options
- Only run scamCheck once over the new data
- Fix internalVersion handling and fix importing certain group settings
- Add a dynamic hide duration for event triggers
- Fix nil error in Animation code
- Rewrite SetFrameLevel code to be more robust for clones
- Add a "WarMode Active" load condition
- Fix a problem in updating group clones
- Fix logic in recurseDiff for values that are newly false
- Icon: Workaround the SetTextOnText workaround...
- Fix error on adding a buff template
- Add another And Talent selected load condition
- Fix Conditions remaining time check
- Condition Options: Remove DELETE condition from combobox
- Fix importing not positing childs correctly
- Tweak FrameChooser to choose child auras over groups
- Fix MoverResizer not getting the right size after import
- Fix error in CreatePvpTalentCache if the player has no spec
- Use WeakAuras.data_stub for New From Templates auras
- Be more consistent about icons in templates
- Setup various bits, e.g. init scripts before SetRegion
- Add a "Insufficient Resources" condition
- BuffTrigger: Only set state if we are showing the state
- Fix recheck timers for conditions
- Add the ability to have spell/item tooltips via TSU
- Icon: Fix several typos for Color setting
- Fix interaction of new Alpha property and Animations
- Fix a bug where || would duplicate
Janick Gerstenberger (1):
- Register "ACTIONBAR_UPDATE_COOLDOWN" in cdReadyFrame to extend coverage
Lothrik (1):
- Fix text shaking animation bug
asakawa-k (2):
- Further integration of group role options
- Add group unit options (#578)
emptyrivers (1):
- Basic aura update support (#450)
lqnrd (1):
- add securecall to blocked functions, remove ForceQuit