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

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

## Changelog

### 2.1.0 - 2026-08-31

- Enabled the same validated modes for local and Apify cloud runs.
- Added consistent Apify/custom proxy creation and truthful execution-environment telemetry.
- Pinned production dependencies and hardened the cloud install for the shared upload context.
- Made Playwright search/detail evaluators self-contained so serialized browser execution cannot lose URL/text helpers.
- Expanded marketplace documentation, cost guidance, and operational limits.

### 2.0.0 - 2026-08-29

- Added explicit search, multi-search, single-detail, multiple-detail, and start-URL modes.
- Preserved rich StepStone listing/detail extraction while buffering records until verification completes.
- Added canonical URL/ID checks, strict record validation, duplicate prevention, and placeholder removal.
- Added structured `RUN_SUMMARY` and `RUN_DIAGNOSTICS` records and fail-closed handling for 403/challenge/incomplete runs.
- Added bounded pagination, session/cookie reuse, responsible proxy readiness, local fixtures, tests, and dataset validation.

### 1.1.0 - 2026-07-21

- Rebuilt search discovery around StepStone's current canonical routes and `data-at` job-card selectors.
- Added full detail-page and JobPosting extraction for descriptions, responsibilities, requirements, benefits, employer facts, dates, address, and coordinates.
- Added listing-to-detail ID/title/company/description verification.
- Omit unavailable fields and locked salary prompts rather than returning null or misleading values.
- Added strict rich-dataset validation and current Apify schemas/documentation.
