# Changelog of HRS Reviews Scraper — Hotel Guest Reviews & Ratings (`kestrel/hrs-reviews-scraper`) Actor

- **URL**: https://apify.com/kestrel/hrs-reviews-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/kestrel/hrs-reviews-scraper.md

## Changelog

### 2026-08-30

- Reliability: a run that cannot act on its input — a URL from the wrong site, a name nothing resolves to, an empty target list, a number outside the documented range — now ends cleanly with the reason on the run card instead of as a failed run. Nothing is charged in either case; a blocked or throttled source still fails loudly.
- Store listing: moved into the categories buyers actually browse (the old `Business` category has no Store page).

### 1.0 — 2026-08-29

First release.

- Every commented guest rating of any HRS hotel, by URL or hotel id: 0-10 score (and the 5-star equivalent), twelve category votes, positives, negatives, the hotel's replies, traveller type, age group, stay dates, nights and language.
- One free hotel row per property: name, stars, address, overall rating, rating count, commented-rating count, recommendation rate, averages by traveller type, by category and by super category.
- Filters that run **before** billing: `maxRating` (complaints only), `travellerTypes`, `languages`, `requireText`. A URL and its id are one hotel, harvested once. Unknown hotel ids are reported as `not_found`, free.
- Up to 20 hotel ids per ratings request; residential proxy by default because hrs.com and its ratings API refuse datacenter IPs.
