From 40022dd8b9e9dba7d982465fa174bc039ce6b1c4 Mon Sep 17 00:00:00 2001 From: Mads Lorentzen Date: Wed, 19 Aug 2026 08:34:22 +0200 Subject: [PATCH] docs(changelog): record the jobbank-search date-field fix (#342) Co-Authored-By: Claude Fable 5 --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ea671d..8449f29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,6 +46,14 @@ per-file diff commands. ### Fixed +- **`jobbank-search` search output now carries the `/scrape` contract's `date` field** (#342) - + the CLI emitted `posted` (full ISO 8601) but not the cross-portal `date` key, the one Step 2 + contract field it was missing. Search results now additively emit `date` as `YYYY-MM-DD` + derived from `posted` (kept unchanged), `null` when the feed item carries no `pubDate`. The + result mapping is extracted into an exported `normalizeSearchItem` so the derivation is + pinned by tests. Completes the portal-contract series with #339 (jobnet) and #340 + (jobdanmark). + - **`jobdanmark-search` search output now carries the `/scrape` contract fields** - the CLI exposed the API-native schema (`companyName`, `publishedDate` in `DD-MM-YYYY`, …) with no `company`, `location`, `date` or `deadline`, so every `/scrape` run flagged jobdanmark as