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

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

## Changelog

All notable changes to the Totaljobs Jobs Scraper are documented here.

### \[1.0.3] - 2026-08-31

#### Fixed

- Updated detail-page readiness detection for current TotalJobs semantic markup.
- Separated navigation and request-handler timeout budgets.
- Bounded recursive JSON-LD traversal to prevent pathological page payloads.

### \[1.0.2] - 2026-08-31

#### Changed

- Added optional Apify/custom proxy support with explicit run telemetry.
- Aligned the Playwright dependency with the cloud browser image.
- Corrected failed-request error handling and exposed bounded retries.
- Replaced local-only documentation with complete search, URL, output, and reliability guidance.

### \[1.0.0] - 2026-07-12

#### Added

- Initial production release.
- PlaywrightCrawler-based architecture with fingerprint generation for anti-detection.
- Modular project structure with router pattern.
- Job listing extraction with CSS selectors and JSON-LD/Next.js data fallback.
- Pagination support with maxItems limit.
- Input validation and error handling.
- Dataset schema with overview and export views.
- RESIDENTIAL proxy with GB geolocation for reliable UK access.
- Dockerfile for Apify platform deployment.
