# Changelog of AutoTrader UK Scraper — Cars, Prices, Specs & Dealer Contacts (`haketa/autotrader-scraper`) Actor

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

## Changelog

### 0.2.0 — 2026-11-01

- **Fixed `owners`** — previously always empty. The number of previous owners is now extracted from AutoTrader's vehicle-history block (it lives in a structured `{title, value, key}` node, not where the old code looked). Verified populating for ~65% of cars (the rest show "Contact seller" on the live site and are correctly left blank).
- **Added `emissionClass`** — the car's Euro emission standard (e.g. `Euro 6`, `Euro 5`), present on ~100% of listings. Useful for ULEZ / Clean Air Zone compliance filtering. Added to the output schema and the dataset "Full detail" view.
- **Improved `engineSize`** — now read from the structured `standardEngineSizeLitres` field (raised coverage to 100%), with the subtitle-derived value kept as a fallback.
- **Verified on a fresh residential run:** 400 unique BMW listings near London scraped in ~3.8 minutes with **0 duplicates** and core fields (advertId, url, title, price, priceIndicator, mileage, fuelType, transmission, bodyType, location, images) at **100%** coverage; dealer phone 100%, dealer email ~73%, dealer name ~82%. Deep pagination through the GraphQL gateway and dedup-by-`advertId` confirmed working end-to-end.
- **Documentation:** rewrote the README to the current field set (corrected the output example and field reference to the live response, documented which fields are data-dependent), added an FAQ and related-scraper links.

### 0.1 — Initial release (June 2026)

- Search AutoTrader UK by **make, model, postcode** with price, year and mileage filters.
- **Start-URL mode** for any AutoTrader car-search URL.
- Rich listing data: make, model, derivative, year, mileage, numeric price, **deal rating** (`priceIndicator`), photos, seller type, dealer rating, location and distance.
- **Detail enrichment:** full specs (fuel, transmission, drivetrain, engine size, body, colour, doors) and **dealer contact** (name, phone, email, website) plus full description.
- Full pagination, **deduplication by advert ID**, and a fast list-only mode.
- Streaming output with graceful run-timeout handling.
