# Changelog of HRS Hotel Reviews Scraper (`blackfalcondata/hrs-com-scraper`) Actor

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

## Changelog

All notable changes to this Actor are documented here.

### \[Unreleased]

#### Fixed

- Store description now names what every review row contains: score, traveller type, positive and negative comments and the hotel's replies.
- Reviews of hotels that are sold out or not bookable on the searched dates are no longer left out.
- The maximum cost per run is now respected for every result row.
- A run whose search fails, or whose query is not a location id, hotel id or hrs.com URL, now fails with a clear message instead of finishing with an empty dataset.
- A hotel whose reviews could not be loaded is no longer delivered (and charged) as a row without reviews.
- Reviews without a booking reference no longer overwrite each other, and a review is delivered once per run.

### \[0.1.0] — 2026-10-18

Initial release.

#### Added

- Scrape records from hrs.com.
- Start URLs: paste hrs.com list, destination or hotel pages; each URL becomes its own search.
- One record per guest review with the hotel details on every row, or one hotel-level row when a hotel has no reviews.
- Hotel star rating (stars) is now filled from the HRS classification.
- Distance filter: lat, lon and radiusKm keep only the hotels of the destination within the radius; every row carries distanceKm.
- Hotel page link on every row as portalUrl.

#### Fixed

- A bare hotel id in the query field now finds that hotel (it was treated as a destination only).
