Releases: SharpWoW/KillTrack
Releases · SharpWoW/KillTrack
v2.30.0
KillTrack
v2.30.0 (2021-11-20)
Full Changelog Previous Releases
- Update interface versions
- Disable printing load message by default
Users can re-enable it with the command
/kt loadmessage
(The command toggles showing/not showing message on load)
Fixes #18
v2.29.0
KillTrack
v2.29.0 (2021-05-20)
Full Changelog Previous Releases
- Enable BCC builds for WoWI
- Bump interface version for classic
- Update BCC tags
- Enable publishing to Wago
- Disable BC packages for WoWInterface
- Update author name
- Add support for Burning Crusade Classic
- Add interface version for BC Classic.
- Enable packaging for BC Classic.
v2.28.0-beta
KillTrack
v2.28.0-beta (2021-05-03)
Full Changelog Previous Releases
- Enable publishing to Wago
- Disable BC packages for WoWInterface
v2.17.2-beta
KillTrack
v2.17.2-beta (2021-04-01)
Full Changelog Previous Releases
- Update author name
- Add support for Burning Crusade Classic
- Add interface version for BC Classic.
- Enable packaging for BC Classic.
v2.17.1
v2.17.0
KillTrack
v2.17.0 (2020-11-25)
Full Changelog Previous Releases
-
Update retail interface version for 9.0.2
-
Delete redundant funding information
This is now located in the default .github repository. -
Add funding information
v2.16.0
KillTrack
v2.16.0 (2020-10-30)
Full Changelog Previous Releases
- Add command to edit mob kills
Fixes #15. - Constantize default mob name
- Fix built-in script being overridden
For the search box in the mob list, the old OnTextChanged script handler
caused the Blizzard built-in handler to not run, making the placeholder
text in the search box not hide and overlay the actual query the user
wrote.
This appears to be due to a change in how the SearchBoxTemplate works
as the existing code had worked previously. - Fix mobs in mob list sometimes not updating
- Add build status badge
- Improve string split function
- Add pull request workflow
- Update switches for luacheck
- Clean up code
- Use Blizz-provided private Addon table
- Expose AddOn table as global variable for user access
(from macros et.c) - Clean up some frame/UI code
- Clean up some luacheck warnings
- Switch to using GitHub actions
- Specify Lua version for workspace
- Add luacheck config
- Remove old archive script
- Replace tabs with spaces
- Update copyright year
- Fix bug with game menu
When callingShowUIPanel(InterfaceOptionsFrame)
and then closing out
of the interface options, the game menu can no longer be opened by
pressing the ESC key, forcing a reload of the UI to fix it. (Opening it
with the button in the micromenu also works to make it unstuck.)
Change the behaviour of the options helper to instead open to the
KillTrack options with the old workaround of calling
InterfaceOptionsFrame_OpenToCategory twice. - Improve performance of AddKill function
Previously, every time a call was made to AddKill, it would return the
resulting state of the mob by use of GetKill. GetKill iterates all
mobs in KillTrack's database to find the requested mob. This means,
every time a kill is added, the mob database is iterated.
In situations with a large of deaths occurring, like in a raid, this
could lead to degraded performance.
Instead, the code now simply grabs the mob data directly from the
saved variables table with the ID, so no iteration is needed. - Rewrite timer frame in pure Lua
- Ignore IntelliJ IDEA files
- Fix indentation
v2.15.0
KillTrack
v2.15.0 (2020-10-21)
Full Changelog Previous Releases
- Update version for classic in build script
- Update interface version in TOC
v1.13.0
v1.12.5
KillTrack
v1.12.5 (2019-09-04)
- Disable nolib uploads to CurseForge
See: BigWigsMods/packager#35 - Add more package versions
- Regular retail version (CF, WoWI, GH)
- nolib retail version (CF, GH)
- Regular classic version (CF, GH)
- nolib classic version (CF, GH)
WoWI disabled on classic packages until following issue is resolved:
BigWigsMods/packager#33
- Package for retail and classic
- Disable luacheck on builds for now
- Update for classic