Releases: WeakAuras/WeakAuras2
Releases · WeakAuras/WeakAuras2
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
2.6.6
2.6.6 (2018-07-30)
Benjamin Staneck (4):
- remove multistrike combatlog event
- Update bug_report.md
- Update ISSUE_TEMPLATE.md
- change translation string
Buds (1):
- BuffTrigger: Add a buffed/unbuffed condition
Infus (12):
- Fix error on loading if trigger[name] is nil
- Use better names for Power Types for Templates
- Equipment Set Trigger: Use C_EquipmentSet.GetEquipmentSetIDs
- Global Conditions: Fix Unload
- Fix the author line of WeakAurasTemplates
- Fix bugs in Global Conditions
- Global Conditions: Move some code to WeakAuras.lua
- Fix naming
- Add a alpha option to Icons/Textures
- Add a dynamic condition for "IsUsableSpell"
- Global Conditions: In Combat, Has Target
- Fix Rename/Delete and custom condition functions
2.6.5
2.6.5 (2018-07-28)
Allen Faure (2):
- allow arbitrary return values from custom text function
- default to ratio of 1 if the aspect ratio is undefined
Benjamin Staneck (2):
- better fix for profiling prints
- Fix profiling prints
Buds (2):
- fix hiding adjusted timers on obselete timers (#541)
- Add "Adjust Timer" option to DBM and BigWigs timers
Causese (6):
- Improve templates by adding General/PvP Azerite Traits
- adds class+specc specific azerite traits
- fix microstutter by removing non-existing items
- removed enchants that share id through name
- added enchants
- adds raid/dungeon/worldboss/pvp-trinket templates
Infus (10):
- Item Cooldown: Also fix onCooldown check in trigger
- Power trigger: Update spell cost on UNIT_DISPLAYPOWER events
- Fix tooltip scanning for fullscan auras
- Add the enabled state for item cooldowns
- Fix General and Azerite traits
- Fix renaming forgetting about customActionsFunctions
- Fix Aspect Ratio code if height or width is 0
- Fix setting of number values if the actual value is nil
- Add id to Condition Functions
- Abort the enrichDatabase in templates
2.6.4
2.6.4 (2018-07-25)
Aigars Bedeicis (1):
- Add Mythic+ Affix load option
Benjamin Staneck (4):
- update luacheckrc
- better align search box in options frame
- Update CONTRIBUTING.md
- Update CONTRIBUTING.md
Infus (7):
- Fix Toggle Visibility for Unloaded auras not working
- Fix showing of auras even though the options window was closed already.
- Fix setting some properties on a multi-selection
- Fix scrolling being stuck in the Options window
- Fix slowness for on clicking on "Load"
- Fix SetParent for some auras
- Cooldown Progress: Fix Track Charges being active, even it was disabled
Leon Solis III (1):
- Add links to explain force pushing for rebase (#534)
asakawa-k (1):
- Add SetJustifyH/V to the Icon's texts
2.6.3
2.6.2
2.6.1
2.6.1 (2018-07-22)
Allen (5):
- localize table before modifying it
- debug is local to this file, no need to access the main WeakAuras object
- delete ancient commented code, which will never be uncommented
- make the triggerstate entry creation atomic
- simplify AddMany slightly
Allen Faure (3):
- remove unnecessary OR statements
- reuse result from last GetSpecialization() call
- exclude additional_triggers when copying display settings
Benjamin Staneck (4):
- add format.bat to gitignore
- increase buff loop again
- Actually fix trigger.itemSlot nil
- loop 40 auras
Causese (2):
- Fix nil error in group zoneId
- adds zone group ID load condition (#494)
Infus (10):
- Fix stacks condition for Cooldown Progress (Spell)
- Add a "Pet Specialization" trigger to the Pet Behavior trigger
- Add Spell Id to Status/Cast trigger
- Fix debuffClass filters for fullscan
- Add a "In Encounter" load condition and also rework couldBeLoaded
- Optimize Cooldown Progress(Equipment Slot) name function
- Observe the enabled flag of GetItemCooldown
- Fix %s showing a 1 even if the ability had no charges
- Workaround more Blizzard's inability to get text sizes correctly.
- Fix IconPicker with "inf" and similar inputs
Rehok (1):
- trigger.itemSlot can be nil
emptyrivers (1):
- add a static popup to confirm deletion of auras (#478)
2.6.0
2.6.0 (2018-07-17)
Aigars Bedeicis (1):
- Add Scale option to groups
Allen Leigh Faure (1):
- partial reversion 0128295
Andrew Scott (1):
- LibSpellRange-1.0 is now on GitHub
Benjamin Staneck (23):
- correct formatting of new HelperFunctions file
- LibSpellRange-1.0 is now on GitHub
- clean up a few unused upvalues
- Bring back accidently deleted charges function
- Check if path is a string instead
- add a nil check in SetTextureOrAtlas() since name can be nil sometimes
- Fix nil value error
- fix variable shadowing
- Update issue templates
- Fix tooltip truncation
- Fix nil error
- oops 2
- oops
- make the "cannot load addon" messages a bit nicer
- change some print formats
- Pull LibRangeCheck in via pkgmeta again since it was updated.
- clarify that a few load conditions support more than one entry
- re-enable zone id load condition by using the new map API
- package 8.0 branch tags using the BigWigs packager
- remove LibChatAnims
- change to simpler url format in pkgmeta since we don't use the other options anyway.
- use the new STAT_STAGGER constant to translate Stagger
- update changelog
Buds (3):
- OnHide code was run on frame creation, fix #474 (#476)
- oops
- fix CheckPvpTalentByIndex nil index error (#453)
Infus (23):
- Simplify stacks code for Cooldown Progress
- Fix ESC handling
- Make Raid Buffs not use ownOnly
- Revert "Workaround a issue in LibSpellRange"
- Fine tune templates
- Update templates for BfA
- Add initial templates for some classes
- Fix display options for multi-selection and overlays
- Add Bar Alpha to Conditions
- AuraBar: Add Icon Desaturate to Conditions
- Fix tooltip scanning and improve the functionality
- Fix Charges not updating on talent changes
- Move Registering of Events from Add to Load
- Fix models not showing up
- Register the Options window in UISpecialFrames
- Document another place as a WORKAROUND around a Blizzard bug
- Add Atlas texture support for Textures, Progress Textures and Sparks
- Fix Aura not showing on ScanAll in certain cases
- Fix showing of wrong icon in a corner case
- Fix BuffTrigger's CanHaveDuration
- Fix setting glow on a aura moves it around
- Fix Range Trigger + Range Conditions
- Fix charges Changed trigger
Rehok (1):
- Cooldown Progress (Equipment Slot): Add Name function
asakawa-k (1):
- Add functions commonly used by custom WA authors
emptyrivers (4):
- include maghar orc in race_types
- Fix anchored auras in dynamic groups
- Ignore Load tab when copying display
- [Feature] Add HSV color animations (#408)
2.5.12
2.5.12 (2018-05-24)
Benjamin Staneck (5):
- move master builds to the BigWigs packager as well.
- package 8.0 branch tags using the BigWigs packager
- add a prettyPrint function and use it in a few places
- add names to the profiling keybinds
- add prints to pstart and pstop
Infus (21):
- Fix error handling.
- Prevent actions from conditions if the auras aren't shown. Take 2
- Add a maxCharges condition to Cooldown Progress
- Ajust conditions to trigger reorderings automatically
- Improve layout for merge options
- Tweak error handling some more
- Handle errors again
- Fix overlays not updating if nothing else changed
- Workaround a issue in LibSpellRange
- Convert region types of clones too
- Special case FRAME_UPDATE event also for custom triggers
- Fix nil error on empty nameinfo
- Reset xOffset and yOffset on adding to a dynamic group
- Fix Load conditions for encounter ids
- Fix a few bugs, remove TODOs
- Don't early return if before potentially enabling rune watching
- Fix Overlay colors not resetting after Condition
- Fix issues with profiling and some animations
- Add a "loadFunc" to Prototypes which is called on loading a aura
- Add Profiling Support to WeakAuras
- Merge RegionOptions on multi selection
2.5.11
WeakAuras 2
2.5.11 (2018-04-27)
Infus (6):
- Wrap all user functions in pcall / xpcall
- Check that what we pass to IsSpellKnown is a number
- Fix problem with offset being nil
- Tweak Show CD of a single charge behaviour
- Fine tune templates GET_ITEM_INFO_RECEIVED code
- Setup fallback state so that it has no duration
asakawa-k (1):
- Add key bindings to open/close the options window (#385)