Releases: Scoofszlo/HooYooTracker
HooYooTracker v0.4.1
HooYooTracker v0.4.0
New
- Add support for Linux and macOS
- Add Docker support
Changes
- Use uv for dependency management and faster dependency installation, as well as for project management
- Update jinja2 to v3.1.6 due to reported vulnerability issue [CVE-2025-27516]
- Under the hood improvements
- Add type hints for better code readability
- Refactor logger
- Refactor config
- Improve database queries
- Utilize dataclasses
- Other code restructuring stuff
HooYooTracker v0.3.2
Fixes
- Fix crash when source does not return any data
- Remove Polygon scraper for ZZZ as the source hasn't updated the list for some time
Changes
- Refactor scraper model for general improvements
HooYooTracker v0.3.1
Fixes
- Update jinja2 to v3.1.5 due to reported vulnerability issue [CVE-2024-56201]
- Fix VG247 gi scraper
- Fix Polygon zzz scraper
Changes
- Some code cleanup
HooYooTracker v0.3.0
New
- Use database to store scraped data so that the program doesn't need to scrape data for each page reload
- Add refresh button to update data
- Add config support for logging
Changes
- Refactor
data_processormodule to support the database implementation - Move exceptions to their own module
- Fix inconsistencies with logger usage
HooYooTracker v0.2.1
Changes
- Update
PocketTacticsscraper - Remove unused logger
HooYooTracker v0.2.0
New
- Add support for Zenless Zone Zero
- Add config support
- Add log support for debugging purposes
Changes
- Lower minimum required Python version from 3.12 to 3.10
- Add an update script to automatically update the program from latest release
- Change the way how running the script works
- Refactor data processing stuff
- Improve exception/error handling
- Other minor changes in the backend
HooYooTracker v0.1.1
Changelog
- Update
PocketTacticsextractor: New codes were released 12 hours ago, so the source has updated their article, which affected the scraping functionality of extractor. - Refactor
logger.py - Add console logs when running
run.batfor users to know what happens with the script
HooYooTracker v0.1.0
The first version of HooYooTracker local web app is here!
You might be wondering why there are no updates from the HooYooTracker website. The reason for that is I've been busy with academic responsibilities in college. and didn't have time to update the website. Now that I am on a short semestral break, I was thinking how HooYooTracker should work going forward. And now, I've decided to convert this into a local web app. This means you cannot use the website version anymore, and you have to use the web app instead.
The web app only works on Windows systems that has Python installed. The functionality of this program is almost pretty much the same from the website version. The difference is that I'm not the one updating the list, but it's the program itself, so everything is now automated. To ensure that the program works over time, I'll release public updates time to time.
The decision was made so that I don't have to spend time too much just to update the website. I'm really really sorry for the transition but I do hope that this solution will still work well for you. Thank you and have a good day!