diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,5 +1,11 @@
 # Monoidal containers
 
+# 0.6.4.0
+
+* [Bump upper bound of `these`](https://github.com/bgamari/monoidal-containers/pull/95)
+* [Bump upper bound of `semialign`](https://github.com/bgamari/monoidal-containers/pull/96)
+* [Build with GHC 9.6](https://github.com/bgamari/monoidal-containers/pull/97)
+
 # 0.6.3.0
 
   * [Bump upper bounds of aeson, base, and lens](https://github.com/bgamari/monoidal-containers/pull/92)
diff --git a/monoidal-containers.cabal b/monoidal-containers.cabal
--- a/monoidal-containers.cabal
+++ b/monoidal-containers.cabal
@@ -1,5 +1,5 @@
 name:               monoidal-containers
-version:            0.6.3.0
+version:            0.6.4.0
 synopsis:           Containers with monoidal accumulation
 description:
   Containers with merging via monoidal accumulation. The 'Monoid' instances
@@ -54,7 +54,7 @@
 
   build-depends:
       aeson                 >=1.0   && <2.2
-    , base                  >=4.7   && <4.18
+    , base                  >=4.7   && <4.19
     , containers            >=0.5.9 && <0.7
     , deepseq               >=1.3   && <1.5
     , hashable              >=1.2   && <1.5
@@ -65,8 +65,8 @@
 
   if flag(split-these)
     build-depends:
-        semialign  >=1 && <1.3
-      , these      >=1 && <1.2
+        semialign  >=1 && <1.4
+      , these      >=1 && <1.3
 
   else
     build-depends: these >=0.7 && <0.9
