# Changelog of Amazon Product Scraper (`codingfrontend/amazon-product-scraper`) Actor

- **URL**: https://apify.com/codingfrontend/amazon-product-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/codingfrontend/amazon-product-scraper.md

## Changelog

### \[1.1.1] - 2026-08-31

#### Fixed

- Keep diagnostics out of the product dataset and fail closed when no exact product is verified.
- Validate every detail response against the requested ASIN and accept legitimate products with optional fields absent.
- Honor optional proxy configuration, add bounded retries/timeouts and a 10 MB response limit.
- Use the standard `OUTPUT` key with strict storage schemas and source-backed product-only rows.
- Upgrade the runtime to Node.js 22, deterministic `npm ci`, automated contract tests, and current dependencies.
- Align charging with the currently effective dataset-item event and remove calls to retired custom charge events.

### \[1.0.0] - 2025-05-19

#### Added

- Initial release of Amazon India Product Scraper
- Five scraping modes: search query, product URL, ASIN, search URL, category URL
- Deep product scraping mode: visits each detail page for full product data
- Full product extraction: title, ASIN, price, list price, brand, rating, review count, availability, images, features, description, breadcrumbs, technical details
- Optional customer review extraction per product
- Parallel scraping with up to 5 concurrent detail page tabs
- Uses networkidle2 wait strategy for JS-rendered product listings
- Residential India proxy as default for Amazon.in access
- Pay-per-event pricing model (product-details, product-review)
