Releases: Kyrluckechuck/TFT-Bot
Release v0.11.6.10
What's Changed
- Add update notifier by @Gadsee in #125
- Make wanted traits configurable by @Gadsee in #126
- Create Config/Log Output Directory If Not Existing by @Kyrluckechuck in #128
Full Changelog: v0.11.5.8...v0.11.6.10
Release v0.11.5.8
IMPORTANT NOTICE
If you were previously using the .ini
configuration, you must migrate to this .yaml
configuration -- this is a one-time change but is required due to major changes under the hood in how we will parse configurations going forward.
Please see the README.md for more details
What's Changed
Full Changelog: v0.11.4.7...v0.11.5.8
Release v0.11.4.7
Note
Hotfix to fix process handling
What's Changed
- Fix process kill by @Gadsee in #122
- Overhaul Release Workflow by @Kyrluckechuck in #121, Fixes #116
- Add graceful game end logic by @Gadsee in #120, Fixes #119 & Possibly #118
Full Changelog: main-4c90d7bc...v0.11.4.7
Release v0.11.2
Details
These changes were mostly under-the-hood and have little user impact (if you're using the release executables), however, I'd prefer to keep these changes out of a release to avoid too much changing in a future release.
NOTE
If you were previously running this from source and plan to continue doing so, ensure you update your local Python installation to 3.11.
You should be okay to continue using 3.10 for the foreseeable future, however, you will not receive support for issues or bugs you may encounter.
What's Changed
- Lint all the things by @Gadsee in #106
- Update To Python 3.11 by @Kyrluckechuck in #110
Full Changelog: main-00dd5b1a...main-b49991b8
Release v0.11.3
What's Changed
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #114
- Bump pylint from 2.17.1 to 2.17.2 by @dependabot in #115
- Rito game client live data integration by @Gadsee in #111, fixes #107
Notes
- This should improve end of game detection
- Logs are now written to the appdata folder when running a release version, and in the local
outputs
folder when run as the python script.
Full Changelog: main-b49991b8...main-4c90d7bc
Release v0.11.1
Notice
This was a fairly large refactor under-the-hood, thanks to @Gadsee!
We now communicate directly with the client through the LSU API, meaning it is now more reliable in creating TFT lobbies (especially if you used to have issues with Quick Play
creating Hyper Roll lobbies).
If you are running this directly in Python (as opposed to using the release executable), ensure you do a pip install -r requirements.txt
to ensure you have the packages following this update.
Re-release: Quickly re-releasing to include the new trait icons & default "wanted" traits.
What's Changed
- Update Actions Workflow To Work For Pull Requests by @Kyrluckechuck in #98
- Use LCU to interact with the client by @Gadsee in #94
- Bump pylint from 2.17.0 to 2.17.1 by @dependabot in #96
- Bump pywin32 from 305 to 306 by @dependabot in #95
- Kill Riot Client When Starting League by @Kyrluckechuck in #105
- Update traits and wanted traits to set 8.5 by @Gadsee in #104
Full Changelog: main-5ef6c8a1...main-00dd5b1a
Release v0.10.1
What's Changed
- Account For No Client UI Bug by @Kyrluckechuck in #92
- Fix scenarios where League client could have no UI after the TFT game ends and the bot would be stuck indefinitely
Full Changelog: main-9f397778...main-5ef6c8a1
Release v0.10.0
Summary
- Support for TFT Set 8.5
- Reworked logging
- Improved start-of-match detection
- Dependency Updates
What's Changed
- Bump pytest from 7.2.1 to 7.2.2 by @dependabot in #86
- Bump pylint from 2.16.1 to 2.17.0 by @dependabot in #85
- Bump opencv-python from 4.7.0.68 to 4.7.0.72 by @dependabot in #84
- Bump pyinstaller from 5.7.0 to 5.9.0 by @dependabot in #88
- Update Image For 8.5 Loading Screen (Manual Cherry-pick from Upstream) by @Kyrluckechuck in #87
- Improve logger implementation by @Gadsee in #89
- Add More Error Popups To Handle, Update TFT Tab Images by @Kyrluckechuck in #90
Full Changelog: main-899b3012...main-9f397778
Release v0.9.16
What's Changed
- Improve early surrender logic by @Gadsee in #72
- Bump pylint from 2.15.10 to 2.16.1 by @dependabot in #74
- Bump black from 22.12.0 to 23.1.0 by @dependabot in #73
- Bump isort[pipfile_deprecated_finder,requirements_deprecated_finder] from 5.11.4 to 5.12.0 by @dependabot in #68
- Account For Different TFT Tab Backgrounds/Highlighted, Smaller Feedback Survey Image by @Kyrluckechuck in #75
New Contributors
Full Changelog: main-651191ef...main-899b3012
Release v0.9.15
What's Changed
- Check For Players In Lobby Not Ready Bug, Add Extra Verbosity For Long Loading Scenarios via #66
Full Changelog: main-43fb6058...main-651191ef