# Changelog of Greenhouse Jobs Scraper - Job Board API & New-Job Tracking (`cedarfetch/greenhouse-jobs-scraper`) Actor

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

## Changelog

### 1.0 (2026-11-11)

First release. Single-system edition of [ATS Jobs Scraper](https://apify.com/cedarfetch/ats-jobs-scraper), sharing its tested engine and output schema.

- Open jobs from the official Greenhouse Job Board API (boards-api.greenhouse.io), one row per job in the same schema as ATS Jobs Scraper.
- Input: board URLs in every form, single-job links, bare board tokens, embedded `?gh_jid=` links. A URL for another system gets a per-entry message naming the Actor that reads it.
- Optional pay ranges per job (`fetchGreenhousePay`), published by companies for pay-transparency laws.
- Filters: title keywords (any/all, exclusions), locations, departments, remote only, posted after, employment type, max jobs per board.
- Change tracking between runs: `new`, `updated` (with changed fields and previous values), `unchanged`, `removed`; changes-only output with selectable change types. Snapshots in its own store (`greenhouse-jobs-scraper-snapshots`).
- Per-board status rows and run summary in `OUTPUT`; the run fails with reasons when no job could be extracted at all.
- Pay-per-event pricing (`job` event) that stops gracefully at the run's maximum charge.
