From d8f7343d1611a83d62c4aaaf38819f2576f505c7 Mon Sep 17 00:00:00 2001 From: Renn F Date: Mon, 19 Oct 2026 11:34:08 +0200 Subject: [PATCH] chore(release): record v4.4.1 and run make on golang:1.26-alpine --- CHANGELOG.md | 9 ++++++--- Makefile | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c54eaf..85765d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,15 @@ Release Notes ___ -Unreleased ----------- +v4.4.1 (2026-10-19) +------------------- + +The quiet spec DEBUG logs release (v4.4.1) +------------------------------------------ ### Fixed -- **The spec-DEBUG logs no longer print by default.** The no-rules, no-geolocation and loopback-exempt country verdicts (spec 02), the short-circuit `Request blocked by ` line (spec 03, still silenced per check by `muted_check_logs`) and the untrusted-proxy spoof line for private and loopback peers were written unconditionally on every request. They are now emitted with `log/slog` at debug level, matching the reference's DEBUG semantics, so they are hidden at the default level. Call `slog.SetLogLoggerLevel(slog.LevelDebug)` to see them. The blocked-by line now carries `check`, `path` and `method` as slog attributes. +- **The spec-DEBUG logs no longer print by default** (#110, #111). The no-rules, no-geolocation and loopback-exempt country verdicts (spec 02), the short-circuit `Request blocked by ` line (spec 03, still silenced per check by `muted_check_logs`) and the untrusted-proxy spoof line for private and loopback peers were written unconditionally on every request. They are now emitted with `log/slog` at debug level, matching the reference's DEBUG semantics, so they are hidden at the default level. Call `slog.SetLogLoggerLevel(slog.LevelDebug)` to see them. The blocked-by line now carries `check`, `path` and `method` as slog attributes. ___ diff --git a/Makefile b/Makefile index 85d42c6..eba043f 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -GO_IMAGE = golang:1.25-alpine +GO_IMAGE = golang:1.26-alpine REDIS_HOST ?= 127.0.0.1 .PHONY: install