# Changelog of Etsy Scraper — Products, Prices, Reviews & Shop Data (`khadinakbar/etsy-all-in-one-scraper`) Actor

- **URL**: https://apify.com/khadinakbar/etsy-all-in-one-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/khadinakbar/etsy-all-in-one-scraper.md

1.6 — Reconcile OUTPUT and RUN\_SUMMARY event counts against the SDK charging manager so delayed or migrated runs cannot double-count result-item events. Event prices are unchanged. 1.5 — Add itemsPushed/itemsFailed/invalidRecords to OUTPUT and RUN\_SUMMARY, count supporting review rows accurately, and couple every billable Etsy row write to its result-item event. Event prices are unchanged. 1.4 — Removed the false diagnostic product row. When Etsy's DataDome blocks the browser route, the actor now emits genuine Etsy listing records from a public search-index fallback, records PARTIAL/VALID\_EMPTY/UPSTREAM\_FAILED honestly in OUTPUT and RUN\_SUMMARY, and charges only after a complete dataset write. 1.3 — Input schema validation fix. 1.0 — Initial scraper and DataDome handling.
