diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,11 @@
 
 ## [Unreleased]
 
+## 0.10.0.0 — 2026-08-03
+
+No user-facing changes beyond the lockstep `keiro-core ^>=0.10.0.0` bound.
+Released with the package set for the `keiro-dsl` 0.10.0.0 work.
+
 ## 0.9.0.0 — 2026-08-02
 
 ### Breaking Changes
diff --git a/keiro.cabal b/keiro.cabal
--- a/keiro.cabal
+++ b/keiro.cabal
@@ -1,6 +1,6 @@
 cabal-version:   3.0
 name:            keiro
-version:         0.9.0.0
+version:         0.10.0.0
 synopsis:        Event sourcing framework and workflow engine
 description:
   A library that composes kiroku, keiki, and shibuya into an
@@ -103,41 +103,41 @@
 
   hs-source-dirs:     src
   build-depends:
-    , aeson                                  >=2.2.2    && <2.3
-    , aeson-casing                           >=0.2      && <0.3
-    , base                                   >=4.21     && <5
-    , base16-bytestring                      >=1.0.2    && <1.1
-    , bytestring                             >=0.11     && <0.13
-    , containers                             >=0.6      && <0.8
-    , contravariant-extras                   >=0.3      && <0.4
-    , cryptohash-sha256                      >=0.11.102 && <0.12
-    , deepseq                                >=1.5      && <1.6
-    , effectful                              >=2.6      && <2.7
-    , effectful-core                         >=2.6      && <2.7
-    , generic-lens                           >=2.2      && <2.4
-    , 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-propagator-w3c        >=1.0      && <1.1
-    , hs-opentelemetry-semantic-conventions  >=1.40     && <2
-    , keiki                                  >=0.8      && <0.9
-    , keiki-codec-json                       >=0.8      && <0.9
-    , keiro-core                             ^>=0.9.0.0
-    , kiroku-store                           >=0.3      && <0.4
-    , lens                                   >=5.2      && <5.4
-    , mmzk-typeid                            >=0.7      && <0.8
-    , random                                 >=1.2.1    && <1.4
-    , scientific                             >=0.3      && <0.4
-    , shibuya-core                           >=0.8.0.1  && <0.9
-    , stm                                    >=2.5      && <2.6
-    , streamly                               >=0.11     && <0.12
-    , 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
+    , aeson                                  >=2.2.2     && <2.3
+    , aeson-casing                           >=0.2       && <0.3
+    , base                                   >=4.21      && <5
+    , base16-bytestring                      >=1.0.2     && <1.1
+    , bytestring                             >=0.11      && <0.13
+    , containers                             >=0.6       && <0.8
+    , contravariant-extras                   >=0.3       && <0.4
+    , cryptohash-sha256                      >=0.11.102  && <0.12
+    , deepseq                                >=1.5       && <1.6
+    , effectful                              >=2.6       && <2.7
+    , effectful-core                         >=2.6       && <2.7
+    , generic-lens                           >=2.2       && <2.4
+    , 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-propagator-w3c        >=1.0       && <1.1
+    , hs-opentelemetry-semantic-conventions  >=1.40      && <2
+    , keiki                                  >=0.8       && <0.9
+    , keiki-codec-json                       >=0.8       && <0.9
+    , keiro-core                             ^>=0.10.0.0
+    , kiroku-store                           >=0.3       && <0.4
+    , lens                                   >=5.2       && <5.4
+    , mmzk-typeid                            >=0.7       && <0.8
+    , random                                 >=1.2.1     && <1.4
+    , scientific                             >=0.3       && <0.4
+    , shibuya-core                           >=0.8.0.1   && <0.9
+    , stm                                    >=2.5       && <2.6
+    , streamly                               >=0.11      && <0.12
+    , 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
 
 test-suite keiro-test
   import:         warnings, shared
@@ -184,17 +184,17 @@
   main-is:        Main.hs
   ghc-options:    -threaded -rtsopts -with-rtsopts=-N
   build-depends:
-    , base                  >=4.21     && <5
-    , bytestring            >=0.11     && <0.13
-    , effectful             >=2.6      && <2.7
-    , hasql-transaction     >=1.1      && <1.3
-    , hs-opentelemetry-api  >=1.0      && <1.1
-    , hs-opentelemetry-sdk  >=1.0      && <1.1
+    , base                  >=4.21      && <5
+    , bytestring            >=0.11      && <0.13
+    , effectful             >=2.6       && <2.7
+    , hasql-transaction     >=1.1       && <1.3
+    , hs-opentelemetry-api  >=1.0       && <1.1
+    , hs-opentelemetry-sdk  >=1.0       && <1.1
     , keiro
-    , keiro-core            ^>=0.9.0.0
+    , keiro-core            ^>=0.10.0.0
     , keiro-test-support
-    , kiroku-store          >=0.3      && <0.4
+    , kiroku-store          >=0.3       && <0.4
     , tasty-bench           >=0.4
-    , text                  >=2.1      && <2.2
-    , time                  >=1.12     && <1.15
-    , uuid                  >=1.3      && <1.4
+    , text                  >=2.1       && <2.2
+    , time                  >=1.12      && <1.15
+    , uuid                  >=1.3       && <1.4
