# Changelog of Remote Jobs Scraper (`deriverge/remote-jobs-scraper`) Actor

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

##### 2026-09-30

*Fixes*

- When Himalayas refuses a keyword search even after the retry, the jobs it already returned are kept and the run moves on to the next keyword.
- In new-only mode, jobs held back by **Maximum rows** or by the run's maximum cost arrive in the next run. They used to be saved as sent and never came.
- **Minimum salary** compares pay per year: monthly pay counts 12 times, weekly 52, daily 260 and hourly 2,080. Monthly and hourly figures used to be compared with the yearly minimum as they were.
- Remotive pay given per hour, day, week or month, such as `$90 - $150 /hour`, keeps its figures and gets the matching `salaryPeriod`. Hourly figures used to be dropped, and every Remotive range was marked `yearly`.

##### 2026-09-28

*Fixes*

- Remote OK titles and descriptions no longer show garbled characters where the board sent letters and symbols encoded twice.

*Changes*

- The input takes common alternative field names: `query` or `keyword` fills **Keywords (any of)**, `location` or `city` fills **Candidate locations (any of)**, `days` fills **Posted within the last N days** and `limit` fills **Maximum rows**.

##### 2026-09-27

*Features*

- Keywords are also searched on Himalayas itself, so its matches come from the whole list of jobs.
- **Candidate locations (any of)** accepts country names, two-letter codes and regions.
- New fields `countries`, `timezones`, `companySlug`, `companyUrl`, `companyHeadquarters` and `verified`, and We Work Remotely is read from all ten category feeds as well as the main one.
- Listings past their expiry date are skipped.

*Changes*

- `watchKey` was renamed to `watchName`; saved inputs that use the old name still work.

*Fixes*

- We Work Remotely descriptions no longer contain HTML tags, and titles and company names no longer show entities such as `&amp;`.
- `salaryPeriod` stays empty for jobs without pay; it used to read `annual`.
- The new-only mode no longer sends a job a second time when an earlier run stopped before reading it.

##### 2026-09-24

*Changes*

- Lower price on every plan.

##### 2026-09-23

*Features*

- First version: remote jobs from Himalayas, Remote OK, Remotive, Jobicy, Working Nomads and We Work Remotely in one table, with salary as numbers, filters for keywords, candidate location, employment type, minimum salary and posting age, and a new-only mode for daily alerts.
