# Changelog of Immobilienscout24 Scraper (`automation-lab/immoscout24-property-scraper`) Actor

- **URL**: https://apify.com/automation-lab/immoscout24-property-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/immoscout24-property-scraper.md

## Changelog

### 0.2.0

- Added a structured `OUTPUT` summary with complete/partial status, run totals, and per-search coverage diagnostics.
- Added optional `failOnSearchError` strict coverage for scheduled multi-market monitoring while keeping the default behavior compatible.
- Added source-reported `searchTotalListings` provenance to listing rows.
- Deduplicated identical normalized search URLs before fetching and now omit empty addresses.
- Preserved existing listing fields, defaults, pricing, and one item charge per unique saved listing.

### 0.1.0

- Added extraction of public German ImmoScout24 rental and sale search results.
- Added pagination, global listing limits, expose-ID deduplication, and bounded transient retries.
- Added normalized price, property, location, advertiser, image, timestamp, and market-provenance fields.
- Added multiple search URLs per run for recurring city and inventory analysis.
- Added explicit validation for supported `immobilienscout24.de/Suche/` pages; detail pages and non-German ImmoScout sites are not included.
