packages feed

kiroku-otel 0.2.0.4 → 0.2.0.5

raw patch · 3 files changed

+17/−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 view
@@ -1,5 +1,14 @@ # kiroku-otel changelog +## 0.2.0.5 — 2026-08-13++### Other Changes++* Requires `kiroku-store ^>=0.7`. The subscription-only tracer explicitly+  ignores the new replay-history retention lifecycle events while remaining+  exhaustive over `KirokuEvent`; no `kiroku-otel` API or runtime behavior+  changed.+ ## 0.2.0.4 — 2026-08-12  ### Other Changes
kiroku-otel.cabal view
@@ -1,6 +1,6 @@ cabal-version:   3.0 name:            kiroku-otel-version:         0.2.0.4+version:         0.2.0.5 synopsis:   OpenTelemetry W3C trace-context helpers for Kiroku event metadata @@ -50,7 +50,7 @@     , hs-opentelemetry-api                   ^>=1.0     , hs-opentelemetry-propagator-w3c        ^>=1.0     , hs-opentelemetry-semantic-conventions  ^>=1.40-    , kiroku-store                           ^>=0.6+    , kiroku-store                           ^>=0.7     , lens                                   >=5.2   && <5.4     , text                                   >=2.0   && <2.2     , unordered-containers                   >=0.2   && <0.3@@ -76,7 +76,7 @@     , hs-opentelemetry-sdk                 ^>=1.0     , hspec                                >=2.10 && <2.12     , kiroku-otel-    , kiroku-store                         ^>=0.6+    , kiroku-store                         ^>=0.7     , kiroku-test-support     , lens                                 >=5.2  && <5.4     , stm                                  >=2.5  && <2.6
src/Kiroku/Otel/Subscription.hs view
@@ -367,6 +367,11 @@     KirokuEventPublisherPoolError{} -> pure ()     KirokuEventPublisherLoopError{} -> pure ()     KirokuEventHardDeleteIssued{} -> pure ()+    KirokuEventHistoryRetentionLeaseAcquired{} -> pure ()+    KirokuEventHistoryRetentionLeaseRenewed{} -> pure ()+    KirokuEventHistoryRetentionLeaseReleased{} -> pure ()+    KirokuEventHistoryRetentionLeasesPruned{} -> pure ()+    KirokuEventHardDeleteHistoryRetentionConflict{} -> pure ()  -- Span / state-cell helpers ---------------------------------------------------