kiroku-otel 0.3.0.0 → 0.3.0.1
raw patch · 3 files changed
+20/−3 lines, 3 filesdep ~kiroku-storePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: kiroku-store
API changes (from Hackage documentation)
Files
- CHANGELOG.md +12/−0
- kiroku-otel.cabal +3/−3
- src/Kiroku/Otel/Subscription.hs +5/−0
CHANGELOG.md view
@@ -1,5 +1,17 @@ # kiroku-otel changelog +## 0.3.0.1 — 2026-10-28++### Other Changes++* Explicitly ignore apply/already-applied maintenance events in subscription+ telemetry; durable compaction evidence remains in the store ledger.++* Handle compaction preview/refusal events explicitly without changing the+ published subscription tracing or metrics schema.++- Require `kiroku-store ^>=0.13.0.0`; the public telemetry/HTTP schema is unchanged.+ ## 0.3.0.0 — 2026-10-26 ### Breaking Changes
kiroku-otel.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: kiroku-otel-version: 0.3.0.0+version: 0.3.0.1 synopsis: OpenTelemetry W3C trace-context helpers for Kiroku event metadata @@ -51,7 +51,7 @@ , hs-opentelemetry-api ^>=1.0 , hs-opentelemetry-propagator-w3c ^>=1.0 , hs-opentelemetry-semantic-conventions ^>=1.40- , kiroku-store ^>=0.12.0.0+ , kiroku-store ^>=0.13.0.0 , lens >=5.2 && <5.4 , text >=2.0 && <2.2 , unordered-containers >=0.2 && <0.3@@ -77,7 +77,7 @@ , hs-opentelemetry-sdk ^>=1.0 , hspec >=2.10 && <2.12 , kiroku-otel- , kiroku-store ^>=0.12.0.0+ , kiroku-store ^>=0.13.0.0 , kiroku-test-support , lens >=5.2 && <5.4 , stm >=2.5 && <2.6
src/Kiroku/Otel/Subscription.hs view
@@ -374,6 +374,11 @@ KirokuEventHistoryRetentionLeaseReleased {} -> pure () KirokuEventHistoryRetentionLeasesPruned {} -> pure () KirokuEventHardDeleteHistoryRetentionConflict {} -> pure ()+ -- Compaction evidence belongs to the ledger, outside subscription telemetry.+ KirokuEventCompactionPreviewed {} -> pure ()+ KirokuEventCompactionRefused {} -> pure ()+ KirokuEventCompactionApplied {} -> pure ()+ KirokuEventCompactionAlreadyApplied {} -> pure () -- Span / state-cell helpers ---------------------------------------------------