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

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

## Changelog

### \[1.2.0] - 2026-09-10

#### Changed

- Added reproducible QA fixtures, contract tests, and a dataset/KVS validator.
- Added a non-production batch build tag and a complete fallback `OUTPUT` record for validation failures.
- Kept browser exits clean in local Windows runs while preserving fail-closed public-source boundaries.

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

#### Changed

- Restricted datasets to compact, source-backed seller-offer rows; failures now remain in atomic `OUTPUT` evidence.
- Added stable record IDs, cross-task deduplication, recursive empty-field removal, strict schemas, valid-empty filter semantics, and fail-closed source boundaries.
- Bounded runs to 100 seller rows, 10 products, five search pages, three browser workers, and two retries.
- Fixed custom proxy support, retry semantics, deceptive URL rejection, and search-query/reference-pincode leakage into unrelated modes.
- Removed unused Crawlee, AJV, route, extractor, and error modules; upgraded Puppeteer/Apify and remediated all production advisories.
- Added six behavioral contract tests and optimized navigation by blocking font and media downloads.

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

#### Changed

- Updated extraction for Flipkart's current All Sellers comparison layout.
- Added a 56-field null-safe seller-offer contract with numeric pricing, ratings, delivery, policy, EMI, and categorized offers.
- Added direct PID-to-sellers routing, strict input validation, item limits, current fingerprints, low-usage sessions, Indian proxy defaults, and executable tests.
- Fixed Docker packaging by removing the nonexistent browser-version check and redundant browser download.

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

#### Added

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