From da853bfed313a1334a1f469874ed3ebaeab6f25e Mon Sep 17 00:00:00 2001 From: krakenhavoc Date: Tue, 14 Jul 2026 03:13:01 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20add=20v0.2.0=20changelog=20entries=20?= =?UTF-8?q?=E2=80=94=20weekly=20documentation=20audit=202026-07-14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Supersedes #23. No new PRs merged since the 2026-06-30 audit; CHANGELOG.md still only has a v0.1.0 entry despite the v0.2.0 on-demand scan API having shipped. Carries forward the same fix. --- CHANGELOG.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbc904b..0a90e80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +## [0.2.0] - 2026-05-03 + +### Added + +- `POST /scan` endpoint — public scan API, proxied by the KrakenKey backend's `PublicScanModule`; disabled by default +- `KK_PROBE_SCAN_API_ENABLED` environment variable (default: `false`); set to `true` to enable the scan API +- `KK_PROBE_SCAN_API_SECRET` environment variable — value matched against the `X-Probe-Secret` header; authentication for requests from the KrakenKey API (`KK_PROBE_SCAN_SECRET` env var on the API side must match) +- `ScanAPIConfig` struct in probe configuration + +[0.2.0]: https://github.com/krakenkey/probe/compare/v0.1.0...v0.2.0 + ## [0.1.0] - 2026-03-17 ### Added