# Changelog of Naukri Jobs Scraper (`khadinakbar/naukri-jobs-scraper`) Actor

- **URL**: https://apify.com/khadinakbar/naukri-jobs-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/khadinakbar/naukri-jobs-scraper.md

1.6 (2026-09-15): HTTP-first /jobapi/v3/search via impit Chrome-TLS + India residential warmup, Playwright fallback, jobType/workMode/company filters, locations\[] and workMode output. Employment type is filtered from Naukri payloads (jobPostType is company/consultant and must not be put on search URLs). Hydrated empty searches finish VALID\_EMPTY even when HTTP was blocked.
1.5 (2026-08-16): All-invalid Start URLs now fail fast with INVALID\_INPUT instead of silently billing a default keyword search the user never requested.
1.4 (2026-08-16): Search pages wait (bounded) for the job API XHR; un-hydrated Next.js shells retry through a fresh session instead of soft-succeeding empty; debug dumps log failures instead of swallowing them.
1.3 (2026-08-16): Detail pages wait for client hydration; un-hydrated shells retry through a fresh session; tombstone headings never override real job titles.
1.2 (2026-07-29): Run-lifecycle hardening: OUTPUT/RUN\_SUMMARY outcome contract, cost-cap visibility, charge integrity.
1.0 (2026-06-12): Initial release: keyword/location/experience/jobAge search, startUrls, detail enrichment, residential India proxy.
