Releases: SharpWoW/KillTrack
Releases · SharpWoW/KillTrack
v2.31.10
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 ofself
- 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
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
KillTrack
v2.31.8 (2024-03-14)
Full Changelog Previous Releases
- Bump interface versions for retail and vanilla
Fixes #28
v2.31.7
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
KillTrack
v2.31.6 (2023-11-18)
Full Changelog Previous Releases
- Bump interface versions for retail and classic era
v2.31.5
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
v2.31.2
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
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
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 onGameTooltip
being called after it should be hidden.
Hooking theOnTooltipSetUnit
script onGameTooltip
instead proves
to be a more reliable method that works across all clients. - Update URLs for externals