# Changelog of Whop Reviews Scraper API (`lurkapi/whop-reviews-scraper-api`) Actor

- **URL**: https://apify.com/lurkapi/whop-reviews-scraper-api/changelog.md
- **Full Actor documentation**: https://apify.com/lurkapi/whop-reviews-scraper-api.md

## Changelog

### Unreleased

- Enforce filter-string schema limits before whitespace normalization.
- Enforce the input schema's 2,000-character URL limit before query/fragment canonicalization.
- Validate four-digit years 0000–0099 without JavaScript's implicit 1900-year remapping.
- Reject automatic dataset-item pricing before every write so explanatory status rows remain uncharged.
- Retain only the requested stable top-N reviews while scanning pages for custom sorts, reducing full-scan memory pressure.
- Continue pagination through empty pages when the source supplies a valid advancing cursor.
- Preserve `no_results` semantics when page-wise source-order or custom-sort filtering retains zero rows from a non-empty company.
- Bound concurrent company batches by scan volume, normalize/filter in place, and stop source-order pagination after enough filter matches to reduce memory during 10,000-review scans.
- Use magnitude-scaled precision when comparing high-count event totals to an exact spending limit.
- Recognize valid pre-2001 millisecond timestamps instead of misclassifying them as seconds.
- Normalize timestamps outside RFC 3339's four-digit year range to `null`.
- Normalize anomalous out-of-range source ratings to `null` so every emitted row remains schema-valid.
- Fetch distinct companies in deterministic bounded batches instead of serially.
- Report spending-limit stops explicitly instead of mislabeling a zero-row budget stop as `no_results`.
- Reject impossible calendar dates instead of accepting JavaScript-normalized dates.
- Continue through advancing duplicate review pages without truncating later unique reviews.
- Bound pagination overhead to reject endless advancing-cursor responses safely.
- Resolve URL inputs and load product enrichments with deterministic, bounded concurrency.

### 0.0

- Initial direct-URL Whop company review export.
