diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for gargoyle-postgresql-nix
 
+## 0.3.0.4
+
+* Support GHC 9.12
+
 ## 0.3.0.3
 
 * Add `libpq` to `pkgconfig-depends`
diff --git a/gargoyle-postgresql-nix.cabal b/gargoyle-postgresql-nix.cabal
--- a/gargoyle-postgresql-nix.cabal
+++ b/gargoyle-postgresql-nix.cabal
@@ -1,5 +1,5 @@
 name:               gargoyle-postgresql-nix
-version:            0.3.0.3
+version:            0.3.0.4
 author:             Obsidian Systems LLC
 maintainer:         maintainer@obsidian.systems
 copyright:          Copyright (C) 2017 Obsidian Systems LLC
@@ -16,7 +16,7 @@
   README.md
   ChangeLog.md
 
-tested-with:        GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.8.2 || ==9.10.1
+tested-with:        GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.8.2 || ==9.10.1 || ==9.12.2
 
 library
   exposed-modules:  Gargoyle.PostgreSQL.Nix
@@ -24,7 +24,7 @@
   ghc-options:      -Wall
   ghc-prof-options: -fprof-auto-exported
   build-depends:
-      base                 >=4.12 && <4.21
+      base                 >=4.12 && <4.22
     , bytestring           >=0.10 && <0.13
     , gargoyle             >=0.1  && <0.2
     , gargoyle-postgresql  >=0.2  && <0.3
