packages feed

keiro 0.14.0.0 → 0.15.0.0

raw patch · 2 files changed

+37/−29 lines, 2 filesdep ~keiro-coredep ~keiro-test-supportPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: keiro-core, keiro-test-support

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -6,6 +6,14 @@  ## Unreleased +## 0.15.0.0 — 2026-08-30++### Other Changes++- The `keiro-test-support` dependency in the test-suite and benchmark stanza now carries the+  lockstep bound, now that `keiro-test-support` is published to Hackage. Library+  consumers are unaffected.+ ## 0.14.0.0 — 2026-08-21  ### Breaking Changes
keiro.cabal view
@@ -1,6 +1,6 @@ cabal-version:   3.0 name:            keiro-version:         0.14.0.0+version:         0.15.0.0 synopsis:        Event sourcing framework and workflow engine description:   A library that composes kiroku, keiki, and shibuya into an@@ -147,7 +147,7 @@     , hs-opentelemetry-semantic-conventions  >=1.40      && <2     , keiki                                  >=0.9       && <0.10     , keiki-codec-json                       >=0.9       && <0.10-    , keiro-core                             ^>=0.14.0.0+    , keiro-core                             ^>=0.15.0.0     , kiroku-store                           >=0.8       && <0.9     , lens                                   >=5.2       && <5.4     , mmzk-typeid                            >=0.7       && <0.8@@ -186,36 +186,36 @@    ghc-options:     -threaded -rtsopts -with-rtsopts=-N   build-depends:-    , aeson                                  >=2.2      && <2.3-    , base                                   >=4.21     && <5-    , bytestring                             >=0.11     && <0.13-    , containers                             >=0.6      && <0.8-    , contravariant-extras                   >=0.3      && <0.4-    , effectful                              >=2.6      && <2.7-    , effectful-core                         >=2.6      && <2.7-    , hasql                                  >=1.10     && <1.11-    , hasql-pool                             >=1.2      && <1.5-    , hasql-transaction                      >=1.1      && <1.3-    , hs-opentelemetry-api                   >=1.0      && <1.1-    , hs-opentelemetry-exporter-in-memory    >=1.0      && <1.1-    , hs-opentelemetry-propagator-w3c        >=1.0      && <1.1-    , hs-opentelemetry-sdk                   >=1.0      && <1.1-    , hs-opentelemetry-semantic-conventions  >=1.40     && <2+    , aeson                                  >=2.2       && <2.3+    , base                                   >=4.21      && <5+    , bytestring                             >=0.11      && <0.13+    , containers                             >=0.6       && <0.8+    , contravariant-extras                   >=0.3       && <0.4+    , effectful                              >=2.6       && <2.7+    , effectful-core                         >=2.6       && <2.7+    , hasql                                  >=1.10      && <1.11+    , hasql-pool                             >=1.2       && <1.5+    , hasql-transaction                      >=1.1       && <1.3+    , hs-opentelemetry-api                   >=1.0       && <1.1+    , hs-opentelemetry-exporter-in-memory    >=1.0       && <1.1+    , hs-opentelemetry-propagator-w3c        >=1.0       && <1.1+    , hs-opentelemetry-sdk                   >=1.0       && <1.1+    , hs-opentelemetry-semantic-conventions  >=1.40      && <2     , hspec                                  >=2.11     , keiki     , keiki-codec-json     , keiro-    , keiro-test-support-    , kiroku-store                           >=0.8      && <0.9-    , process                                >=1.6      && <1.7+    , keiro-test-support                     ^>=0.15.0.0+    , kiroku-store                           >=0.8       && <0.9+    , process                                >=1.6       && <1.7     , shibuya-core                           ^>=0.9.0.0-    , stm                                    >=2.5      && <2.6-    , streamly-core                          >=0.3      && <0.4-    , text                                   >=2.1      && <2.2-    , time                                   >=1.12     && <1.15-    , unliftio-core                          >=0.2      && <0.3-    , uuid                                   >=1.3      && <1.4-    , vector                                 >=0.13     && <0.14+    , stm                                    >=2.5       && <2.6+    , streamly-core                          >=0.3       && <0.4+    , text                                   >=2.1       && <2.2+    , time                                   >=1.12      && <1.15+    , unliftio-core                          >=0.2       && <0.3+    , uuid                                   >=1.3       && <1.4+    , vector                                 >=0.13      && <0.14  benchmark keiro-bench   import:         warnings, shared@@ -236,8 +236,8 @@     , hs-opentelemetry-sdk  >=1.0       && <1.1     , keiki                 >=0.9       && <0.10     , keiro-    , keiro-core            ^>=0.14.0.0-    , keiro-test-support+    , keiro-core            ^>=0.15.0.0+    , keiro-test-support    ^>=0.15.0.0     , kiroku-store          >=0.8       && <0.9     , shibuya-core          ^>=0.9.0.0     , streamly-core         >=0.3       && <0.4