# Changelog of LinkedIn Jobs Scraper (`automation-lab/linkedin-jobs-scraper`) Actor

- **URL**: https://apify.com/automation-lab/linkedin-jobs-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/linkedin-jobs-scraper.md

## Changelog

This changelog highlights releases that materially changed LinkedIn Jobs Scraper for users. Dates use UTC; small internal refactors and routine maintenance are intentionally omitted.

### 2026-09-08

*Features*

- Added nullable `postedAtDate` with LinkedIn's machine-readable ISO 8601 posting date while preserving the existing human-readable `postedAt` field.

### 2026-08-08

*Fixes*

- The Actor output link now exports every job field, including descriptions, seniority, job function, industries, apply URL, and scrape timestamp, instead of applying the summary table view.
- Detail request or parsing failures now produce explicit run warnings rather than silently returning summary-only records.

### 2026-08-03

*Features*

- Added multi-query runs and LinkedIn jobs search start URLs, with deterministic search and job deduplication across the run.
- The original `searchQuery` input remains supported for existing integrations.

### 2026-07-15

*Fixes*

- Job type filters now verify each listing's employment type, preventing unrelated full-time jobs from appearing in contract-only results.

### 2026-06-24

*Reliability*

- Reduced timeout failures on larger LinkedIn jobs runs by extending the default run timeout and returning partial results before the platform cutoff.

### 2026-06-19

*Features*

- Added three public task examples to help users start common LinkedIn jobs scraping workflows faster.

### 2026-03-17

*Features*

- Initial release for scraping public LinkedIn job listings by keyword, company, location, and filters without requiring LinkedIn login cookies.
- Added structured job output including company details, salary when available, workplace type, job description, seniority, employment type, applicant count, and apply URLs.
