diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,19 @@
 # Changelog
 
+## 0.3.0.0 — 2026-08-05
+
+### Breaking Changes
+
+- Raised `keiro-migrations` to `^>=0.11.0.0`. The bound is breaking because no single
+  `kioku-migrations` spans the Keiro 0.4 and 0.11 components, but the composed plan is not:
+  `keiro-migrations` ships the same 20 SQL files at 0.4.0.1 and 0.11.0.0, byte-for-byte, so
+  `kiokuMigrationPlan` still carries 38 forward migrations. Unlike 0.2.0.0, this release adds no
+  migration.
+
+### Changed
+
+- This is a code-only upgrade. A database already at kioku 0.2.0.0 has nothing to apply.
+
 ## 0.2.0.0 — 2026-07-30
 
 ### Breaking Changes
diff --git a/kioku-migrations.cabal b/kioku-migrations.cabal
--- a/kioku-migrations.cabal
+++ b/kioku-migrations.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               kioku-migrations
-version:            0.2.0.0
+version:            0.3.0.0
 synopsis:           Schema migrations for kioku
 description:
   Owns kioku schema evolution as a native pg-migrate component and composes
@@ -52,19 +52,19 @@
     Kioku.Migrations.Internal.EmbedFile
 
   build-depends:
-    , aeson                    >=2.1      && <2.3
-    , base                     >=4.18     && <5
-    , bytestring               >=0.11     && <0.13
-    , containers               >=0.6      && <0.8
-    , hasql                    >=1.10     && <1.11
-    , hasql-transaction        >=1.2      && <1.3
-    , keiro-migrations         ^>=0.4.0.1
+    , aeson                    >=2.1       && <2.3
+    , base                     >=4.18      && <5
+    , bytestring               >=0.11      && <0.13
+    , containers               >=0.6       && <0.8
+    , hasql                    >=1.10      && <1.11
+    , hasql-transaction        >=1.2       && <1.3
+    , keiro-migrations         ^>=0.11.0.0
     , kiroku-store-migrations  ^>=0.3.0.0
     , pg-migrate               ^>=1.1.0.0
     , pg-migrate-embed         ^>=1.1.0.0
     , pg-migrate-import-codd   ^>=1.1.0.0
-    , template-haskell         >=2.20     && <2.24
-    , text                     >=2.0      && <2.2
+    , template-haskell         >=2.20      && <2.24
+    , text                     >=2.0       && <2.2
 
 library test-support
   import:          shared
@@ -75,7 +75,7 @@
     , base                     >=4.18     && <5
     , ephemeral-pg             ^>=0.2.2.0
     , hasql                    >=1.10     && <1.11
-    , kioku-migrations         ^>=0.2.0.0
+    , kioku-migrations         ^>=0.3.0.0
     , pg-migrate-test-support  ^>=1.1.0.0
     , text                     >=2.0      && <2.2
 
@@ -91,7 +91,7 @@
   build-depends:
     , base                           >=4.18     && <5
     , hasql                          >=1.6
-    , kioku-migrations               ^>=0.2.0.0
+    , kioku-migrations               ^>=0.3.0.0
     , kioku-migrations:test-support
     , pg-migrate                     ^>=1.1.0.0
     , pg-migrate-embed               ^>=1.1.0.0
