# Changelog of AutoScout24 Scraper \[Just 💰$0.49] — 930K Cars, 9 Countries (`blackfalcondata/autoscout24-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/autoscout24-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/autoscout24-scraper.md

## Changelog

### 0.1.184 — 2026-10-01

- Fixed: the network line at the end of the log could credit "your own proxy" for requests that went through Apify's network. It now names the Apify tier that carried them. Results and routing are unchanged.
- Fixed: the incremental savings line at the end of the log now uses the per-result price your run is actually charged.

### 0.1.183 — 2026-09-30

- Fixed: a short platform-side access check failure at start no longer fails runs that set their own network options. They continue and deliver results, as runs with the default settings already did.
- Fixed: a misspelled make in the `makes` list now stops the run with a message naming the make, instead of returning every car in the country. Before, such a run was billed per row for unrelated listings.
- Fixed: using `make` and `makes` together now tracks one search in incremental mode, whatever the order or capitalisation. Runs that use only one of them are unchanged.
- Fixed: a run that stops because your maximum cost per run was reached no longer reports removed listings, since it did not see the whole search.
- Fixed: an interrupted incremental run could, in rare cases, bring back a listing that had already been reported as removed, and report the removal again later. It no longer does.
- Fixed: pasted listing URLs in incremental runs are now counted in the listing checks like every other listing.
- Improved: a run that ends with no results because the site did not answer now says so in its final status, and suggests running it again.
- Clarified: the `used` condition in Switzerland also includes demonstration, pre-registered and classic cars. The results are unchanged.

### 0.1.182 — 2026-09-30

- Fixed: a short platform-side access check failure at start no longer fails the run. Runs with the default connection settings now continue and deliver results. Runs where you set your own connection settings keep them exactly as chosen.

### 0.1.181 — 2026-09-28

- Added: `numberOfGears`, the gear count shown in the listing's technical data. Filled when the listing includes it (sellers do not always enter it) and when full details are on (`includeDetails`, the default).

### 0.1.179 — 2026-09-24

- Added: the end of each completed run's log shows how many requests reached the site directly and how many through a proxy.

### 0.1.178 — 2026-09-24

- Added: incremental runs write a `COVERAGE` record (linked in the run's output) that says whether the run could confirm removals, and why not if it could not. A run without confirmed coverage reports no removals. A listing is reported removed only after it is missing from two complete runs in a row.

### 0.1.176 — 2026-09-24

- Added: `accidentFree` next to the existing `hadAccident` — `null` when the seller did not provide the information.
- Added: `isCurrentlyDamaged`, `isRoadworthy` and `damageConditions` when the listing includes them. `damageConditions` is the site's own text, in the site's language, and is rarely filled; filter on `isCurrentlyDamaged` and `isRoadworthy` instead.
- Note: accident history and current damage are separate signals.

### 0.1.x — 2026-09-15

- Improved: when a run stops early (timeout, abort or an error after results were delivered), the log now says what to do next — for incremental runs, start it again with the same settings to continue; listings already delivered are not delivered or charged again unless they have changed. A run started while a stopped run still holds the same state key now says roughly how many minutes to wait, instead of only that another run is already covering it.

### 0.1.1 — 2026-05-25

#### Fixed

- Improved resilience of detail-page enrichment so a small number of failing listings can no longer stall the rest of the run. Runs that previously timed out without producing output now complete with the listings they were able to fetch.

### 0.1.x — 2026-04-15

- Fixed: detail enrichment returning 0 results on non-.com markets (ES, FR, IT, NL, etc.) when using `searchUrls`; relative listing paths now resolve against the search URL's own host.
- Fixed: detail fields (description, equipment, GPS, seller ratings) returning null when `includeDetails` was enabled.
- Added: proxy configuration input for detail fetches.

### 0.1.x — 2026-04-14

- Added: `descriptionHtml`, `descriptionMarkdown` output fields (triple-format descriptions for RAG/LLM pipelines)
- Added: `contentHash` output field (stable digest of content-identifying fields for change detection)

### 0.1.x — 2026-04-14

- Added: cross-run repost detection (`isRepost`, `repostOfId`, `repostDetectedAt`)
- Added: `skipReposts` input to exclude detected reposts from output

### 0.1.0 (2026-03-30)

- Initial release
- Structured search filters (make, model, countries, price, year, mileage, fuel, transmission, body type)
- Detail enrichment with 57 fields (specs, equipment, GPS, seller ratings)
- Incremental change tracking (NEW, UPDATED, EXPIRED)
- Compact output mode for AI/MCP workflows
- Faster large-scale extraction
- Price evaluation labels (top-price, good-price, fair-price, somewhat-expensive)
- Support for 8 European markets (DE, AT, BE, FR, IT, NL, ES, LU)
