This commit is contained in:
Mateusz Gruszczyński committed 2026-10-17 11:57:16 +02:00
1 parent 6b937aaf85
commit 87c8393d86
79 files changed
+6727 -297

No files matched your search

+27
View File
@@ -3,6 +3,33 @@
> Operator-facing release history. Historical engineering notes are kept in
> [`docs/CHANGELOG_TECHNICAL_ARCHIVE.md`](docs/CHANGELOG_TECHNICAL_ARCHIVE.md).
## 0.33.8
- Skip cache-only policy maps, request snapshots and ticket work when caching
is ineligible. Preserve independently enabled transformations, header policy,
security decisions, telemetry and runtime configuration reloads.
- Lazily allocate idle timers while preserving the original construction
deadline, progress resets, trailers, cancellation and permit lifetime.
- Retain only request headers consumed by compression, and use direct hex
formatting for request IDs while preserving per-request entropy and hashing.
- Shorten live-history mutex holds by cloning entries and releasing evicted
entries outside the lock; preserve retention, drop counters, live streaming
and external sink behavior.
- Reduce filesystem job context copies and root-descriptor duplication. Use
adaptive file reads up to 64 KiB, preserving pinned-root and symlink checks.
- Report validated local file end-of-stream on the final frame. Fix successful
HTTP/1 file responses reported as cancelled and full/empty file cache fills
that were never committed. Reject short or oversized local streams; keep
upstream end-of-stream and trailer handling unchanged.
- Correct inherited Host-port validation, long-form Expires parsing, retained
cache inventory, diagnostic-header spoof protection, escaped-JSON log
redaction and certificate-token authorization ordering.
- Repair obsolete test fixtures/assertions without relaxing existing behavior;
add actual process/transport regression, benchmark, profiling and soak runners
with exact configurations, checksums, raw samples and resource observations.
- Keep the existing LB panel and persistence schema. Performance outcomes are
documented separately in `docs/PERFORMANCE_0.33.8.md` and the evidence archive.
## 0.33.7
- Apply the same theme-aware subdued `--muted` color used on small metric