# Changelog of Sephora Product Reviews Scraper (`automation-lab/sephora-product-reviews-scraper`) Actor

- **URL**: https://apify.com/automation-lab/sephora-product-reviews-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/sephora-product-reviews-scraper.md

## Changelog

### 2026-09-12

*Reliability*

- Bulk runs now isolate exhausted request failures to the affected product, preserve reviews from healthy products, and report failed product IDs in the final log summary.
- Runs still fail non-zero when no useful reviews are saved, so complete outages and all-failed batches remain visible.

### 2026-08-29

*Reliability*

- Added an automatic bounded Apify managed-proxy fallback when Sephora or Bazaarvoice exhausts direct retries because of transient blocking or network failures.
- Kept successful direct requests, inputs, review output, filters, pagination, and charge events unchanged.

### 2026-07-21

*Features*

- Initial release for extracting individual public Sephora product reviews from product URLs or IDs.
- Added review text, ratings, reviewer attributes, recommendation and purchase signals, helpful votes, media, locale, and product context.
- Added pagination, sorting, locale selection, rating filters, duplicate prevention, and export-ready dataset output.

*Reliability*

- Automatically discovers Sephora's current public review-display configuration and fails clearly when extraction cannot complete.
- Excludes rating-only submissions by default even when API callers omit `includeRatingsOnly`, matching the input schema and README.
