All releases
v2026-07-25
July 25, 2026
Patch
In this release
New1
Fixed11
Total12

Fix: format API and internal service CI failures

Fix: format API and internal service CI failures Fix: spend-guard decrement atomicity in structure shutdown finalize Fix: retain discovery cooldown after expired cache write fallback Feat: replay worker for the billing:refund_retry dead-letter Fix: re-read cache write-degraded state after discovery lock wait (review finding - )

New Features

1

Feat: replay worker for the billing:refund_retry dead-letter

Feat: replay worker for the billing:refund_retry dead-letter

Bug Fixes

11

Fix: format API and internal service CI failures

Fix: format API and internal service CI failures

Fix: spend-guard decrement atomicity in structure shutdown finalize

Fix: spend-guard decrement atomicity in structure shutdown finalize

Fix: retain discovery cooldown after expired cache write fallback

Fix: retain discovery cooldown after expired cache write fallback

Fix: re-read cache write-degraded state after discovery lock wait (review finding - )

Fix: re-read cache write-degraded state after discovery lock wait (review finding - )

Fix: surface failed search refunds

Fix: surface failed search refunds

Fix: use one principal for debit and refund

Fix: use one principal for debit and refund

Fix: enforce attachment size before buffering

Fix: enforce attachment size before buffering

Fix: preserve debit metadata for restart recovery refunds

Fix: preserve debit metadata for restart recovery refunds

Fix: preserve attachment storage across GC commit failure

Fix: preserve attachment storage across GC commit failure

Fix: bound attachment backfill lock during deploy

Fix: bound attachment backfill lock during deploy

Fix: enter bounded discovery backoff after cache cache write failure

Fix: enter bounded discovery backoff after cache cache write failure