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

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

## Changelog

All notable changes to **Flipkart Product Scraper Pro** are documented here.

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

#### Changed

- Uses public Flipkart HTML, DOM selectors, and bounded JSON-LD instead of private or undocumented endpoints.
- Added fail-closed diagnostics for CAPTCHA, login, paywall, geofence, device, WAF, rate-limit, and access barriers.
- Added proxy-aware public navigation, configurable pacing, retries, timeouts, pagination, filters, and output toggles.
- Added a nullable dataset contract with public IDs, prices, ratings, seller and delivery signals, offers, variants, media, and bounded traceability objects.
- Added strict input validation and public-only local verification guidance.

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

#### Added

- Initial production release of Flipkart Product Scraper Pro.
- Professional Flipkart scraper using public listing and product pages for comprehensive visible data coverage.
- Full Brave Apify actor modular structure:
  - `src/errors/` — structured error handling with ScraperError and ErrorTypes.
  - `src/schema/input.js` — typed input validation with defaults.
  - `src/routes.js` + `src/routes/handlers.js` — router and handler delegation.
  - `src/filters/index.js` — result deduplication.
  - `src/utils/index.js` — shared utility functions.
- `validate-datasets.js` for local dataset output validation.
- `README.md` with full Apify usage guide.
