diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,15 @@
 # Revision history for mmzk-typeid
 
 
+## 0.7.1.1 -- 2026-05-13
+
+* Support `random` 1.3.
+
+* Tested with GHC 9.14.1.
+
+* Kindly contributed by @ysangkok.
+
+
 ## 0.7.1.0 -- 2026-03-18
 
 * Add custom timestamp support for V7 UUID/TypeID/KindID generation.
diff --git a/mmzk-typeid.cabal b/mmzk-typeid.cabal
--- a/mmzk-typeid.cabal
+++ b/mmzk-typeid.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               mmzk-typeid
-version:            0.7.1.0
+version:            0.7.1.1
 
 synopsis:           A TypeID and UUIDv7 implementation for Haskell
 description:
@@ -36,8 +36,10 @@
 category:           Data, UUID, UUIDv7, TypeID
 tested-with:
     GHC == 9.4.8
-    GHC == 9.6.4
-    GHC == 9.8.2
+    GHC == 9.6.7
+    GHC == 9.8.4
+    GHC == 9.12.4
+    GHC == 9.14.1
 extra-source-files:
     CHANGELOG.md
     LICENSE
@@ -103,7 +105,7 @@
         bytestring >=0.11 && <0.13,
         entropy ^>=0.4,
         hashable >=1.4 && <2,
-        random ^>=1.2,
+        random >=1.2 && <1.4,
         text ^>=2.1,
         time >=1.11 && <2,
         uuid ^>=1.3,
