diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for dependent-monoidal-map
 
+## 0.1.1.5
+
+* Support GHC 9.12
+
 ## 0.1.1.4
 
 * Add support for GHC 9.8
diff --git a/dependent-monoidal-map.cabal b/dependent-monoidal-map.cabal
--- a/dependent-monoidal-map.cabal
+++ b/dependent-monoidal-map.cabal
@@ -1,5 +1,5 @@
 name:               dependent-monoidal-map
-version:            0.1.1.4
+version:            0.1.1.5
 description:
   Data.Dependent.Map variant that appends conflicting entries when merging maps instead of discarding one side of the conflict.
 
@@ -14,13 +14,13 @@
 category:           Data
 synopsis:           Dependent map that uses semigroup mappend
 tested-with:
-  GHC ==8.6.5 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1
+  GHC ==8.6.5 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.3 || ==9.8.1 || ==9.10.1 || ==9.12.1
 
 library
   exposed-modules:  Data.Dependent.Map.Monoidal
   build-depends:
       aeson                        >=1.4    && <2.3
-    , base                         >=4.9    && <4.20
+    , base                         >=4.9    && <4.22
     , constraints                  >=0.10.1 && <0.15
     , constraints-extras           >=0.3.0  && <0.5
     , dependent-map                >=0.4    && <0.5
