Skip to content

Releases: SharpWoW/KillTrack

v2.31.10

17 Sep 15:56
v2.31.10
e18b155
Compare
Choose a tag to compare

KillTrack

v2.31.10 (2024-09-08)

Full Changelog Previous Releases

  • Improve kill detection
    Add new tracking for if damage has been dealt at all to a mob by the
    player or the group, to more accurately detect kills when we can't
    rely on tapped status.
  • Update outdated comments
  • Merge branch 'feature/annotations'
  • Add explicit tostring call to please analyzer
  • Fix missing return values
  • Fix typo in global setting name
  • Remove deprecated argument
  • Add more annotations
  • Fix usage of KT instead of self
  • Remove unused code
  • Add more annotations
  • Improve cleanup of tracking tables
  • Remove user-specific VS Code setting
  • Add basic annotations
  • Update interface versions in TOC
  • Add custom UnitTokenFromGUID for classic clients
  • Remove unused function
  • Update VS Code settings
  • Add upvalue for function used in CLEU
  • Use strsplit instead of match for GUID->ID
    The thinking is this will be faster than using the match method.
    Also refactors the GUIDToID method in the Tools table to be a regular
    function instead, to hopefully get some better performance in CLEU.
  • Add missing global to diagnostic settings
  • Use built-in function for GUID->UnitID

v2.31.9

13 Aug 20:43
v2.31.9
a174d5c
Compare
Choose a tag to compare

KillTrack

v2.31.9 (2024-08-13)

Full Changelog Previous Releases

  • Bump interface versions
  • Fix type mismatch
  • Use new Settings API
  • Update version for Cataclysm Classic
  • Fix use of deprecated functions
  • Fix some lint issues

v2.31.8

14 Mar 22:44
v2.31.8
dcb6fc3
Compare
Choose a tag to compare

KillTrack

v2.31.8 (2024-03-14)

Full Changelog Previous Releases

  • Bump interface versions for retail and vanilla
    Fixes #28

v2.31.7

20 Dec 18:51
v2.31.7
42d225e
Compare
Choose a tag to compare

KillTrack

v2.31.7 (2023-12-20)

Full Changelog Previous Releases

  • Add additional check for empty string on IsInGroup
    Fixes #27
  • Update workflows to use new main branch name
  • Update VS Code settings

v2.31.6

18 Nov 17:50
v2.31.6
dc05e4e
Compare
Choose a tag to compare

KillTrack

v2.31.6 (2023-11-18)

Full Changelog Previous Releases

  • Bump interface versions for retail and classic era

v2.31.5

14 Nov 13:28
v2.31.5
a822678
Compare
Choose a tag to compare

KillTrack

v2.31.5 (2023-11-14)

Full Changelog Previous Releases

  • Merge pull request #26 from Exoridus/master
    Fix invalid IsGUIDInGroup call
  • Fix invalid IsGUIDInGroup call

v2.31.4

12 Nov 05:53
v2.31.4
7124141
Compare
Choose a tag to compare

KillTrack

v2.31.4 (2023-11-12)

Full Changelog Previous Releases

  • Fix unused variable

v2.31.2

02 Dec 19:32
v2.31.2
5874c2e
Compare
Choose a tag to compare

KillTrack

v2.31.2 (2022-12-02)

Full Changelog Previous Releases

  • Merge pull request #22 from Obsouleet/patch-1
  • Fix new tooltip code for classic clients
  • Add missing WoW globals
  • Fix some formatting
  • Update KillTrack.lua
    Gametooltip saw a lot changes in 10.0.2 - unfortunately this broke the addon.

v2.31.1

10 Sep 13:02
v2.31.1
dba293d
Compare
Choose a tag to compare

KillTrack

v2.31.1 (2022-09-10)

Full Changelog Previous Releases

  • Update interface version in ToC
    TBC (BCC) is now replaced with Wrath.
  • Setup extension recommendations

v2.31.0

08 May 11:12
v2.31.0
05f5444
Compare
Choose a tag to compare

KillTrack

v2.31.0 (2022-05-08)

Full Changelog Previous Releases

  • Improve names in artifact build step
  • Store addon zips as build artifacts
  • Add tracking of when a mob was last killed
    Can be seen in a tooltip in the GUI list view, or when querying data
    about a mob via slash commands.
    Implements #19
  • Configure Lua version for project
  • Use consistent font style in options
  • Fix minimap command not working properly
  • Switch to using a single package (multi-toc)
  • Update supported interface versions in TOC
  • Fix tooltip behaviour on classic clients
    When the mouse leaves a unit on classic clients,
    the UPDATE_MOUSEOVER_UNIT event fires, unlike on retail.
    This led to the tooltip text being duplicated whenever the user moved
    the mouse off a unit, and the tooltip staying on screen because of the
    Show method on GameTooltip being called after it should be hidden.
    Hooking the OnTooltipSetUnit script on GameTooltip instead proves
    to be a more reliable method that works across all clients.
  • Update URLs for externals