diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,7 @@
+0.10.4.0:
+
+  Allow compilation with GHC 9.6.1 (base 4.18).
+
 0.10.3.0:
 
   We can now compile with GHC 9.4.4, so support for base 4.17
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@
     (c) 2003, 2004 G. Klyne
     (c) 2009 Vasili I Galchin
     (c) 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
-	    2020, 2021, 2022 Doug Burke
+	    2020, 2021, 2022, 2023 Doug Burke
 
 All rights reserved.
 
diff --git a/swish.cabal b/swish.cabal
--- a/swish.cabal
+++ b/swish.cabal
@@ -1,7 +1,7 @@
 Cabal-Version:      2.4
 
 Name:               swish
-Version:            0.10.3.0
+Version:            0.10.4.0
 Stability:          experimental
 License:            LGPL-2.1-or-later
 License-file:       LICENSE 
@@ -97,7 +97,7 @@
 Library
    Default-Language:    Haskell2010
    Build-Depends:
-      base >= 4.8 && < 4.18,
+      base >= 4.8 && < 4.19,
       containers >= 0.5 && < 0.7,
       directory >= 1.0 && < 1.4,
       filepath >= 1.1 && < 1.5,
