# Changelog of Jobs.ch Search Scraper (`jobsapi/jobs-ch-jobs-search-scraper`) Actor

- **URL**: https://apify.com/jobsapi/jobs-ch-jobs-search-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/jobsapi/jobs-ch-jobs-search-scraper.md

## Changelog

### 2.1.0 - 2026-08-31

- Added cloud-safe dynamic provenance, keyed KVS collections, exact request-time SHA-256 receipts, cloud output links, and false-positive-resistant block detection.
- Updated validation semantics for local and Apify Cloud execution while retaining complete-only direct public extraction.

### 2.0.0

- Replaced the legacy Playwright/fingerprint/proxy router with bounded native public HTTPS and Cheerio parsing.
- Added explicit `search`, `single`, and `multiple` modes with direct URL validation.
- Added rich Jobs.ch JSON-LD and visible-page fields, canonical/detail identity checks, complete-record buffering, strict schemas, local diagnostics, tests, and dataset validation.
- Application URLs are emitted only from explicit source-backed application actions.
