Skip to content

Releases: Oppzippy/TankMD

v3.2.2

30 Oct 23:54
6f571f1
Compare
Choose a tag to compare

TankMD

v3.2.2 (2024-10-30)

Full Changelog Previous Releases

v3.2.1

28 Aug 00:57
5263021
Compare
Choose a tag to compare

TankMD

v3.2.1 (2024-08-28)

Full Changelog Previous Releases

  • Remove LibGroupInSpecT dependency
    It is throwing errors and hasn't been updated yet. This commit can be
    reverted when LibGroupInSpecT is fixed.

v3.2.0

19 Aug 00:02
2728785
Compare
Choose a tag to compare

TankMD

v3.2.0 (2024-08-18)

Full Changelog Previous Releases

  • Remove luacheck
    The primary reason for using luacheck was checking for typos in variable
    names and such. luals covers that and much more, so it is now obsolete
    for the purposes of this addon.
  • Configure the actionbutton to always run on down
    Closes GH-18

v3.1.0

17 Aug 08:27
bd26df5
Compare
Choose a tag to compare

TankMD

v3.1.0 (2024-08-17)

Full Changelog Previous Releases

  • Fix luals LibStub type being overridden by test stub

  • Add .vscode to .gitignore

  • Added support for Paladin's Blessing of Freedom (#17)
    As mentioned in this post [1].

    In the Mythic+ dungeon, the Retribution Paladin often needs to cast

    Blessing of Freedom on the tank to ensure that the tank does not need

    to run around.

    For example, when the Entangled Affix is triggered, or when the monster

    is casting such skills [2].

    In addition, when the tank is gathering monsters, the Retribution

    Paladin will also cast Blessing of Freedom on the tank. Because when the

    Unbound Freedom talent is selected, Blessing of Freedom has a speed-up

    effect, which is beneficial for the tank to gather monsters.

    [1] https://bbs.nga.cn/read.php?tid=36379726

    [2] https://www.wowhead.com/spell=370766/crystalline-rupture

v3.0.4

14 Aug 18:38
3947a38
Compare
Choose a tag to compare

TankMD

v3.0.4 (2024-08-14)

Full Changelog Previous Releases

  • Fix misdirect bindings for 11.0.2

v3.0.3

14 Aug 17:29
cd10cf8
Compare
Choose a tag to compare

TankMD

v3.0.3 (2024-08-14)

Full Changelog Previous Releases

v3.0.2

24 Jul 18:16
67506e5
Compare
Choose a tag to compare

TankMD

v3.0.2 (2024-07-24)

Full Changelog Previous Releases

v3.0.1

08 May 22:09
743840d
Compare
Choose a tag to compare

TankMD

v3.0.1 (2024-05-08)

Full Changelog Previous Releases

v3.0.0

01 May 10:20
89337d7
Compare
Choose a tag to compare

TankMD

v3.0.0 (2024-05-01)

Full Changelog Previous Releases

  • Update interface version
  • Slash command should output user friendly text by default
    The state of the buttons can be behind /tankmd debug
  • Fix error on classes that don't have a misdirect
  • Add tests for prioritize focus
  • Add tests for ClassTargetSelectors
  • Fix innervate targeting tanks instead of healers
  • Use new tank settings for Evoker as well
  • Fix default value for tankSelectionMethod
  • Rename variables
    Renames the backing db field for the tank selection method, so this is a
    breaking change. It was never stabilized in a release, so that's okay.
  • Fix druid and evoker sorting
  • Rename to TargetSelectionFilter
  • Fix unwanted sorting
    When a chain is wrapped in another chain, the sorting done by the inner
    chain will be overridden by the outer chain. That was what was
    intended, but it's not great for usability, so sorting and chaining are
    now split up.
  • Add option to prioritize focus
  • Add /tankmd command to show selected tanks
  • Fix role fallback failing
  • Fix fallback tankRoleOnly
  • Fix libraries not being loaded on classic
  • Rename tank selection strategies
  • Fix unused buttons not being disabled
  • Add missing TargetSelectionStrategy.MainTank implementation
  • Add tank selection options
  • Add tests, fix reuse of iterators
  • Fix legacy buttons
  • Refactor part 2
    Replace TargetMatcher with TargetSelector/TargetSelectionStrategy
    chains. This makes composing selection strategies much simpler.
  • Refactor part 1
    Use AceAddon and AceEvent for simplicity. Remove unnecessary
    abstractions from the top down to MisdirectButton.
    Part 2 will replace the various types of TargetMatchers with functions.

v3.0.0-beta3

20 Apr 05:12
b94f32c
Compare
Choose a tag to compare
v3.0.0-beta3 Pre-release
Pre-release

TankMD

v3.0.0-beta3 (2024-04-20)

Full Changelog Previous Releases

  • Slash command should output user friendly text by default
    The state of the buttons can be behind /tankmd debug