From 7a7cce9bfa9881db3dcaaae1c3eb1b07b63209ef Mon Sep 17 00:00:00 2001 From: Daniel Pupius Date: Mon, 22 Jun 2026 19:22:53 +0000 Subject: [PATCH] docs: update CHANGELOG for v0.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Promotes the `[Unreleased]` section to `[0.6.0] - 2026-06-22` ahead of tagging v0.6.0 (minor bump from v0.5.0 for the whole-body `hasSecrets` feature, #9). Per the repo release convention: CHANGELOG commit → tag → push together. Co-Authored-By: Claude Opus 4.8 --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2857dd0..c1453a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.0] - 2026-06-22 + ### Added - **Whole-body `hasSecrets`** — `hasSecrets` now accepts a map or list in addition to a string, scanning every string leaf recursively (map values only — keys are field names). `hasSecrets(params.body)` now works over a parsed JSON request body instead of returning `false`; previously only a scalar field (`hasSecrets(params.body.token)`) was detected. Recursion uses the original-case value via the existing `_originalParams` rewrite, so case normalization does not weaken detection.