# Changelog of HKJC Racing Scraper: Results, Dividends & Jockey/Trainer Stats (`getascraper/hkjc-results-dividends-stats`) Actor

- **URL**: https://apify.com/getascraper/hkjc-results-dividends-stats/changelog.md
- **Full Actor documentation**: https://apify.com/getascraper/hkjc-results-dividends-stats.md

## Changelog

All notable changes to this project will be documented in this file.

### \[0.2] - 2026-10-08

#### Fixed

- 🛡️ A date with no HKJC race meeting now ends with a clear message ("No HKJC race meeting found ... try a date with a meeting") instead of finishing silently with an empty result.
- 🔁 If HKJC temporarily blocks or fails requests, the run now retries on a fresh connection and reports a clear error when nothing could be collected, instead of looking like a successful empty run.
- ✅ Invalid or blank dates now end with a friendly message instead of requesting a meaningless page.
- ⏱️ Added request time limits so a slow response can no longer stall a run until the 5-minute limit.

### \[0.1] - 2026-09-07

#### Added

- 🚀 Initial release: extract Hong Kong Jockey Club race results, race-by-race pool payouts, and jockey/trainer season standings in one Actor.
- ✨ Full pool dividend data for every race: Win, Place, Quinella, Quinella Place, Forecast, Tierce, Trio, and every other pool HKJC publishes, with the winning combination and payout amount.
- ✨ Optional jockey and trainer season stats (wins, places, win rate, stakes won) for every jockey and trainer appearing in the scraped results.
- ➕ Flexible date-range, racecourse (Sha Tin / Happy Valley), and race-number filters so you can pull a single race, a full meeting day, or a multi-day range.
- 🧹 Clean, denormalized JSON output with three dedicated dataset views (Race Results, Pool Dividends, Jockey & Trainer Stats) for fast browsing in the Output tab.
