# Changelog of Workday Jobs Scraper – Jobs from myworkdayjobs.com Sites (`rowcraft/workday-jobs-scraper`) Actor

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

## Changelog

### 1.0.9 (2026-10-17)

- README: the list of other Rowcraft actors now includes the five website and extension tools published on 16.10.2026.
- Shared library: URL-like fields named link or guid (feed items) are no longer flagged as phone numbers; retry log line now reads "retry n/m".
- Shared library: an HTML page where JSON was expected (maintenance or block page, seen on 17.10.2026 at the Polish KRS API and at Workday) is retried and then reported with the page text instead of crashing the run on a parse error.

### 1.0.8 (2026-10-15)

- README: the list of other Rowcraft actors now includes the five SEO and domain tools published on 15.10.2026.

### 1.0.7 (2026-10-13)

- README: the list of other Rowcraft actors now covers the whole family, and every ready-made example is linked from the Use cases section.
- Memory: the short-lived part of the Node heap is capped, so large runs on small memory no longer end without a message; the run summary reports the memory peak (memoryPeakMb).

### 1.0.6 (2026-10-12)

- Workday job links are read straight from the job, with one request, instead of from the company's whole job list: a Salesforce job link now takes about 1 second instead of about 50 (78 requests).
- Workday links of the forms `.../job/<Title_ID>` (no location part) and `.../details/<Title_ID>` (the link from Workday's search page) are now read as job links. Before, they read the company's whole career page.
- Workday career sites named `jobs` (for example Chevron's and PayPal's) are now accepted from their address. Before, their links were listed as invalid.
- Jobs that Workday promotes (for example Intel's "Spotlight Job") now keep their requisition id as row id and `requisitionCode`. Before, all promoted jobs of a company shared the id "Spotlight Job", and with `onlyNew` only the first of them was delivered.
- A job link whose job has closed is now named: the company's coverage line says the linked job is no longer open and gives its id in `missingJobLinks` (also in the run summary). Before, it read "no open jobs on the board".

### 1.0.5 (2026-10-12)

- Workday job links whose address ends in a posting suffix (for example `..._JR362751-1`; Workday adds `-1`, `-2` when one requisition has several postings) now return the job. Before, such a link matched no job on the board and the run delivered 0 rows.

### 1.0.4 (2026-10-11)

- Workplace type (`workplaceType`): employers' own labels now map to On-site, Hybrid or Remote (for example Workday's "Office - Flexible" becomes Hybrid and "Remote Home-Based" becomes Remote); for Workday jobs the employer's wording stays in `metadata.workplaceLabel`.
- README: screenshots of the input form and of the results table, taken from real runs.

### 1.0.3 (2026-10-11)

- Results table: Workday's public job data has no department and no salary, so the overview now shows the country and the requisition ID instead of four columns that were always empty. Every field is still in the full row.

### 1.0.2 (2026-10-11)

- If a career page gives no company name, the name from the ready-made company lists is used.

### 1.0.1 (2026-10-11)

- The field `stateKey` is now `stateName` (the memory used by **Only new rows**): the Apify quality check treats a field named \*Key as a secret and asked for it to be encrypted, which would hide the name you chose. Runs that still send `stateKey` keep working.
- The webhook address in `notifyUrl` is stored encrypted (secret input field): webhook URLs are credentials.
- README: the list of other Rowcraft actors now covers all 13.

### 1.0.0 (2026-10-10)

- First release: Workday career pages read through their public job APIs; one row shape for every system (title, locations with country code, department, team, employment and workplace type, salary when published, texts with contact details removed).
- Keyword / location / department / type / date / salary filters, per-company coverage report.
- Standard Rowcraft automation: only new rows since the last run (`onlyNew`, `stateKey`), end-of-run notification (`notifyUrl`), charge cap respected, one request per second.
