Releases: JohnStrunk/wahoo-results
Releases · JohnStrunk/wahoo-results
Release v1.2.1
Changed
💡 Updated documentation link
Fixed
🐛 Handle AttributeError from ipinfo lib
Release v1.2.0
Added
- ✨ Added automated e2e testing
Fixed
- 🐛 Only watch for changes in the startlist directory to prevent infinite loop while processing start lists
- 🐛 Poll the event queue instead of sending an event to fix "main thread not in main loop" error
- 🐛 Fix crash when getting socket information
- 🐛 Fix crash when "%" appears in the title
- 🐛 Improve UI responsiveness by allowing tkinter to process events while handling event queue
- 🐛 Handle errors while publishing results to Chromecast
- 🐛 Don't re-probe Chromecast devices if their UUID has already been seen
- 🐛 Handle errors when trying to contact GitHub for update check
Release v1.1.0
Added
- ✨ Added documentation about required configuration when using Chromecast w/ GoogleTV devices
- ✨ Add ability to customize background image brightness
- ✨ Switch to custom Chromecast receiver app
- ✨ Dynamically determine local IP address when contacting Chromecast. This should make the app more robust when the local IP address changes.
Fixed
- 🐛 Fix crash at startup w/ non-existant config file (oops... sorry folks 😢)
- 🐛 Enqueue startlists to be processed in main thread to avoid tkinter error
Release v1.0.1
Fixed
- 🐛 Decrease image refresh interval to prevent Chromecast timeout
Release v1.0.0
Changed
- ℹ️ Major overhaul of UI and code structure
Release v0.8.1
Fixed
- 🐛 Properly determine start list filenames for event numbers < 100
Release v0.8.0
Added
- ✨ Swimmer names that are too long to display are automatically shortened
- ✨ Added documentation for using Wahoo Results with Meet Maestro
Fixed
- 🐛 Fix sorting of event numbers when writing dolphin CSV
Release v0.7.0
Fixed
🐛 Gracefully handle Chromecast removal messages from untracked devices
Added
✨ Application now has a startup splash screen
✨ Waiting screen now uses the specified background image
Changed
ℹ️ Application now has a new icon
ℹ️ Executable is now built w/ UPX enabled to decrease the size of the binary.
Version v0.6.2
Fixed
- 🐛 Properly disconnect from Chromecasts when probing to prevent leaking threads
Version 0.6.1
Fixed
- 🐛 Catch and report errors if config file isn't writable