3.2.0 (2025-07-02)
Feature
- add WaybackURL field to RestaurantAward and update SaveAward logic to handle backfill conflicts (d381dcf)
Bug Fixes
- enhance price extraction logic in extractPrice (60de240)
- improve extractOriginalURL function for better URL parsing and cleanup (8c13e4f)
Tests
- add unit tests for extractOriginalURL (59fc646)
Code Refactoring
- update metadata.json for improved clarity and detail in titles and descriptions (c569dec)
- rename run target to scrape in Makefile for clarity (b5e4638)
- update currency regex to include additional symbols and adjust thread count in scraper (33a4e16)
- enhance price extraction logic in extractPrice function (77d51b7)
- optimize price extraction logic in extractPrice function (af29b45)
- remove useless comment (4bb8982)
- reorder log fields and restore error handler registration in scraper (e626168)
- improve logging and retry logic (d7ff2d6)
- simplify repository usage in backfill process and remove unused Close method (413a043)
Chores
- data: update generated csv (1dcf270)
- update Datasette startup settings to disable CSV streaming and downloads (2329d8e)
- update default limit values in SQL queries for award history and streaks (c24683c)
- update run command to scrape data instead of run (c82705f)
- add SQL time limit setting for Datasette startup (e2f866f)