# Changelog of Wellfound Jobs Scraper (`cliqtomedia/wellfound-jobs-scraper`) Actor

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

## Changelog

### Current release

- Fixed the public `/jobs` parser to retain structured `JobListing` and
  referenced startup/remote fields instead of degrading rows to links.
- Enabled bounded exact-job enrichment by default for missing inline
  descriptions; `includeDescription=false` remains available for link-first
  output.
- Started independent TZ-06 final certification with corrected Dataset/KVS
  output links, a Dataset overview table, explicit cancellation cleanup and
  narrower measured input limits of 1,000 rows and 50 pages per URL.
- Preserved valid work when a mixed input contains an invalid host or route,
  with bounded INVALID\_INPUT diagnostics for the rejected entry.
- Added clear run charging at $0.00025 for each saved public job listing, with
  no charge for empty, filtered, duplicate, invalid or failed outcomes.
- Added a simple public input example, stable sample row and run diagnostics.
- Set the default run size to 1 GB so large public searches finish within the
  tested five-minute run limit.

### 0.1.0

- Added limited public HTTPS extraction with Apollo/SSR and JSON-LD parsing,
  stable IDs, dedupe, filters and diagnostics.
- Added a limited /jobs default for empty auto/search input and its regression
  coverage.
- Added procps to the slim runtime image so Apify memory metrics work without
  container snapshot errors.
- Added deterministic parser, URL-safety, retry/limit, redaction and
  Dataset/KVS contract tests.
- Added source-backed compensation, remote, posting-date, description and
  company fields with explicit null handling.
