# Changelog of Jobnet.dk Scraper 💰 $2/1K — Denmark Public Job Portal (`blackfalcondata/jobnet-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/jobnet-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/jobnet-scraper.md

## Changelog

### Unreleased — 2026-09-26

#### Fixed

- Search terms written with `OR` (for example `automation engineer OR DevOps engineer`, or
  `(a OR b) (c OR d)`) now return jobs. Jobnet's own search has no `OR`: it requires every word,
  so such a query matched nothing and the run finished empty. The actor now runs one search per
  alternative and merges the results without duplicates.

### Unreleased — 2026-08-27

#### Fixed

- Incremental mode now keeps your existing history wherever it can. A run started with a
  restricted API key previously moved to a fresh store unconditionally, which meant
  re-collecting everything once. It now uses your existing store whenever it is allowed to,
  and only starts a new one if access is genuinely refused.
- Updated the underlying crawler library. A single failed storage access could previously
  leave a run hanging until its time limit instead of failing or recovering.

### 0.1.x — 2026-08-27

#### Fixed

- Incremental mode now works for runs started with a restricted API key. Such a run was refused
  access to its own saved state and crashed with a generic error that gave nothing to act on.
  It now uses a state store the run is allowed to create for itself.
- If saved state genuinely cannot be opened, the run now names the one setting that changes the
  outcome instead of the generic "please try again later", which could never come true for this
  failure.

### 0.1.x — 2026-04-14

- Added: `descriptionHtml`, `descriptionMarkdown` output fields (triple-format descriptions for RAG/LLM pipelines)
- Added: `contentHash` output field (SHA-256 digest of content-identifying fields)

### 0.1.x — 2026-04-14

- Added: cross-run repost detection (`isRepost`, `repostOfId`, `repostDetectedAt`)
- Added: `skipReposts` input to exclude detected reposts from output

### 0.1.0 — 2026-04-04

Initial release.

- Keyword search across jobnet.dk with pagination
- Region, employment type, and work hours filters
- Detail enrichment: full description, contact persons, apply URL
- Incremental mode: tracks changes across runs
- Compact output mode for AI-agent workflows
