This changelog highlights releases that materially changed Trustpilot Reviews Scraper for users. Dates use UTC; small internal refactors and routine maintenance are intentionally omitted.
Reliability
- Keep the last observed batch milestone in periodic run status updates instead of replacing it with a generic crawler message. Its timestamp continues to show when work was observed, not when status was refreshed.
Fixes
- Reject malformed company lists before scraping with a clear, indexed validation message instead of an internal parsing error. Company entries must be non-empty domain or URL strings, not URL objects.
Reliability
- Show identity-free batch progress, pagination and storage milestones so long-running and timed-out jobs can be diagnosed without mistaking an old loading message for the current operation.
Reliability
- Skip profiles explicitly removed by Trustpilot with a clear warning and no review charges, rather than failing other companies in the job. Unknown and blocked responses still fail after bounded retries.
- Clarified the recommended browser memory allocation for callers overriding the default.
Reliability
- Skip profiles that Trustpilot explicitly confirms do not exist, with a clear warning, instead of retrying and failing otherwise useful multi-company jobs. Blocked or unrecognized responses still fail after bounded retries.
Reliability
- Wait for complete application data on streaming company pages without waiting for unrelated page scripts.
- Read available review data without waiting for unrelated page scripts, and renew browser identity after failed attempts.
- Mark jobs with exhausted company requests as failed rather than reporting incomplete output as successful.
Integrations
- Added private, sanitized failure diagnostics to help investigate failed review jobs; documented diagnostic retention and privacy protections.
Reliability
- Reduced unnecessary browser rendering resources while preserving review extraction.
Features
- Added an exact
publishedAfter cursor for incremental review monitoring, with strict timestamp boundaries and early pagination cutoff when sorting by recency.
Reliability
- Continued large unfiltered review jobs beyond Trustpilot's new anonymous 10-page limit by safely partitioning requests and removing duplicates.
Features
- Added public Store task examples so users can start common Trustpilot review scraping workflows faster.
Changes
- Improved input form labels, examples, and help text to make setup clearer.
Reliability
- Reduced run cost risk by tightening navigation timeouts, retry behavior, memory defaults, and slow WAF waits for review scraping runs.
Reliability
- Improved timeout handling for default review-scraping runs so local and scheduled health checks complete more reliably.
Reliability
- Restored the Actor after Apify quality checks flagged repeated failed Trustpilot review runs.
Features
- Initial release for extracting Trustpilot reviews with ratings, replies, reviewer information, and company trust data.