# Changelog of Flipkart Product Scraper (`codingfrontend/flipkart-product-scraper`) Actor

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

## Changelog

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

#### Changed

- Removed fabricated placeholder strings, synthetic review rows, and unavailable zero-valued price/rating fields; optional public values are now omitted.
- Added recursive null/blank/empty compaction while preserving meaningful booleans and observed numeric values.
- Corrected non-search provenance, direct-product README input, dataset required fields, Dockerfile reference, and proxy fallback order.
- Added bounded search, direct-product, invalid-input, and cloud QA inputs.

### \[1.0.2] - 2026-08-06

#### Changed

- Added bounded pagination, filters, detail/media/rating controls, pacing, retry, timeout, and proxy-runtime settings.
- Added public access-barrier diagnostics with `found: false` and `dataAvailable: false`.
- Removed browser-evasion flags, fingerprinting, and session-pool reuse; the Actor now fails closed at public access barriers.
- Added bounded public JSON-LD/listing objects and wired output schema references.

### \[1.0.1] - 2026-07-29

#### Changed

- Replaced stale CSS-only extraction with canonical ItemList and Product JSON-LD.
- Added deep product-page enrichment for offers, variants, reviews, media, seller, delivery, warranty, policies, and specifications.
- Added a stable null-safe dataset contract while preserving legacy field names.
- Added Indian request headers and optional residential proxy configuration.
- Added strict input validation and executable syntax tests.

### \[1.0.0] - 2026-05-22

#### Added

- Initial release
- Playwright-based scraping with proxy support
- Dataset schema validation
