After a really long wait, v15
is finally here!
Changes:
- New login method, using a SmartTV account linking process instead. Fixes #68.
- Fixed an issue with campaign ACLs not being accounted for in some cases (#69).
- Fixed an issue with the miner trying to mine an already completed campaign, if the campaing shares an ACL channel with a different one.
- Fixed an issue with GQL service timeouts not being handled properly.
- Fixed an issue with campaigns or drops with duration shorter than one hour, being missed due to the once-per-hour state reloading logic of the application.
UI changes:
- Fixed an issue with the proxy input not saving after being cleared.
- New Portuguese translation, update existing translations.
- The inventory tab now dynamically updates campaign states when switching to the tab (Upcoming, Active, Expired).
- The campaign progress section now shows the game being currently mined.
- The output window now spans the entire window width, at the cost of the channel list being shorter.
- The output window now includes timestamps to every line it prints.
Other changes include:
- Improvements made to the development scripts, regarding setting up the development environment and building the executable.
- Linux support (only as source code).
- Python 3.11 support.
- Better state changes logging capabilities.
Enjoy :)
EDIT: New executable 2h after initial release, because something broke and the version was still saying v15.dev
. Now it properly says just v15
.