diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,14 @@
 
 ## Unreleased
 
+## 0.3.1.0 — 2026-11-02
+
+### Changed
+
+- Upgrade `mori://shinzui/baikai/packages/baikai` to `>=0.10.0.0 && <0.11`.
+
+- Update internal dependency bounds for the breaking `shikumi 0.5.0.0` release.
+
 ## 0.3.0.2 — 2026-10-16
 
 ### Changed
diff --git a/shikumi-eval.cabal b/shikumi-eval.cabal
--- a/shikumi-eval.cabal
+++ b/shikumi-eval.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.4
 name: shikumi-eval
-version: 0.3.0.2
+version: 0.3.1.0
 synopsis: Typed evaluation framework for shikumi LM programs (EP-8)
 category: AI
 description:
@@ -52,14 +52,14 @@
 
   build-depends:
     aeson >=2.2 && <2.3,
-    baikai >=0.8.0.0 && <0.9,
+    baikai >=0.10.0.0 && <0.11,
     base >=4.20 && <5,
     bytestring >=0.11 && <0.13,
     containers >=0.6 && <0.9,
     effectful >=2.6 && <2.8,
     generic-lens >=2.2 && <2.4,
     lens ^>=5.3,
-    shikumi ^>=0.4.1.1,
+    shikumi ^>=0.5.0.0,
     tasty >=1.4 && <1.6,
     tasty-golden >=2.3 && <2.4,
     text ^>=2.1,
@@ -88,13 +88,13 @@
 
   build-depends:
     aeson,
-    baikai >=0.8.0.0 && <0.9,
+    baikai >=0.10.0.0 && <0.11,
     base,
     effectful,
     generic-lens,
     lens,
-    shikumi ^>=0.4.1.1,
-    shikumi-eval ^>=0.3.0.2,
+    shikumi ^>=0.5.0.0,
+    shikumi-eval ^>=0.3.1.0,
     tasty,
     tasty-golden,
     tasty-hunit,
