Releases: UCSD-Historical-Enrollment-Data/webreg_scraper
Releases · UCSD-Historical-Enrollment-Data/webreg_scraper
v0.4.1: Ctrl+C Fix
See #10.
Before, if the scraper is logged out and is waiting to log back in and you try to terminate the program using CTRL+C, the program would refuse to terminate until the scrapers were all logged back in.
This release fixes this bug -- now, the program will terminate even if the scrapers are trying to log in.
v0.4.0: Rewrite
See #5. Essentially, this release rewrites the scraper's codebase. Specifically, it does the following:
- switch from Rocket to Axum for the web framework.
- use Cargo's feature flag to compile based on what we want (either
api
and/orscraper
). - remove a lot of unnecessary files.
- integrates GitHub Actions to validate code for correctness and, optionally, automatically build release binaries.