# Changelog of TradeIndia Scraper - B2B Suppliers, Prices, Email & Phone (`haketa/tradeindia-scraper`) Actor

- **URL**: https://apify.com/haketa/tradeindia-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/haketa/tradeindia-scraper.md

## Changelog

### 1.1.0 — 2026-11-01

- **Verified live:** fresh run for `led light` returned **500 unique products in 88 s** via TradeIndia's JSON search API, with **0 duplicates** across the full dataset (de-duplicated by product ID).
- **Core-field coverage 100%:** `productName`, `productUrl`, `productId`, `companyName`, `email`, `mobile`, `city`, `state`, `category`, `productImage`, `description` all filled on every record; `phone` 99%, `minOrderQuantity` 99%, business-type flags 100%.
- **Fixed `currency`:** the field was always empty because TradeIndia's raw `currency` key is blank. It is now derived from the price string (e.g. `2,800 INR (Approx.)` → `INR`), so `currency` now populates on every priced record (~76%, matching price coverage). No other field changed.
- **README refreshed** to the gold standard: output example and field-reference table now match the real fresh-run fields and coverage exactly; honest per-field fill rates documented.
- Confirmed data-dependent fields behave correctly: `price`/`priceValue` ~76%, `brandName` ~68%, `paymentTerms` ~54%, `certifications` ~9% (present only when the supplier declares them).
