New:
- As you can probably tell: Now with in-app update notes.
Fixes/Changes:
- Fixed most (if not all) lag/micro stuttering issues with Hearthstone (more on that below).
- Fixed a lot of things regarding card tracking.
- Fixed gold progress tracking.
- Fixed deck screnshots for DPI settings over 100%.
- Fixed an issue where secrets of other classes would not be displayed.
- Fixed an issue where the overlay would show on up other Unity windows. (You can still enable
options > tracker > settings > advanced window search
if it does not work for some reason) - Fixed an issue where HDT would crash at the end of a game when no deck was selected and the hero replaced (Rag/Jaraxxus).
- Fixed an issue where HDT would crash when constructed importing had no class cards.
- Fixed an issue where HDT would crash when trying to delete zero matches in the duplicate dialog.
- Fixed an issue where HDT would crash when trying to access the gold progress in
CHINA
region. - Fixed an issue where HDT would crash crash silently with new configs in special cases.
- Fixed an issue where HDT would crash when problems loading the CardDB files occur.
- Fixed an issue where arena games would be uploaded twice.
- Improved performance when Hearthstone is not running.
- Removed the "K"-Cardmark.
More on the lag/micro stuttering:
- Instead of using the
output_log.txt
HDT now gathers it's data from theHearthstone/Logs/*.log
files. For this thelog.config
was changed to only use FilePrinting instead of ConsolePrinting. If you for need ConsolePrinting enabled for some reason, you can setLogConfigConsolePrinting
in theconfig.xml
.
API:
- Due to the LogReader changes,
API.LogEvents.OnLogLine
no longer exists but is now split intoAPI.LogEvents.OnPowerLogLine
,API.LogEvents.OnBobLogLine
, etc. If you need other log types I suggest manually creating a newLogReader.LogReader
instance.
Thanks to everything who helped testing the pre-releases for this one.