diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,14 @@
 ## [Unreleased]
 
 
+## [0.3.0.0] — 2026-07-23
+
+### Changed
+
+- Updated the internal `keiki` and `keiki-codec-json` dependency bounds to
+  co-release with `keiki-0.3.0.0`.
+
+
 ## [0.2.0.0] — 2026-07-13
 
 ### Added
diff --git a/keiki-codec-json.cabal b/keiki-codec-json.cabal
--- a/keiki-codec-json.cabal
+++ b/keiki-codec-json.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               keiki-codec-json
-version:            0.2.0.0
+version:            0.3.0.0
 synopsis:           Optional JSON codec for keiki's RegFile.
 description:
   Sibling package to keiki providing a JSON encoder, decoder, and
@@ -81,7 +81,7 @@
     , aeson             ^>=2.2
     , base              ^>=4.21
     , containers        ^>=0.7
-    , keiki             ^>=0.2
+    , keiki             ^>=0.3
     , scientific        ^>=0.3
     , template-haskell  ^>=2.23
     , text              ^>=2.1
@@ -96,8 +96,8 @@
     , base              ^>=4.21
     , bytestring        ^>=0.12
     , deepseq           ^>=1.5
-    , keiki             ^>=0.2
-    , keiki-codec-json  ^>=0.2
+    , keiki             ^>=0.3
+    , keiki-codec-json  ^>=0.3
     , tasty-bench       ^>=0.4  || ^>=0.5
     , text              ^>=2.1
 
@@ -124,8 +124,8 @@
     , bytestring            ^>=0.12
     , containers            ^>=0.7
     , hspec                 ^>=2.11
-    , keiki                 ^>=0.2
-    , keiki-codec-json      ^>=0.2
+    , keiki                 ^>=0.3
+    , keiki-codec-json      ^>=0.3
     , QuickCheck            ^>=2.15
     , quickcheck-instances  ^>=0.3
     , text                  ^>=2.1
