# Changelog of Yandex Search Scraper (`searchapi/yandex-search-scraper`) Actor

- **URL**: https://apify.com/searchapi/yandex-search-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/searchapi/yandex-search-scraper.md

## Changelog

### \[3.0.0] - 2026-08-29

#### Changed

- Added deduplicated single/multiple-query search, global `maxItems`, bounded `maxPages`, concurrency, retry, and timeout controls.
- Added region, country, language, time-range, family, and site-filter validation and URL construction.
- Replaced ten long CAPTCHA retries with fail-closed explicit challenge handling and bounded retries for temporary failures.
- Added consistent fingerprints, persistent short-lived sessions, country-aligned Residential proxy configuration, status/content-type validation, and clear no-result/selector-drift states.
- Rebuilt organic normalization around stable canonical URL IDs, global deduplication, recursive empty omission, and a typed 52-field dataset contract.
- Aligned Apify, Crawlee, Playwright, Docker, and production security overrides.

### \[2.0.0] - 2026-06-12

- Expanded the initial search-result schema and added local validation assets.

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

- Initial release.
