diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+#### 0.10.2 (2025-07-17)
+
+* Bump upper bound of QuickCheck to allow 2.16.
+
 #### 0.10.1 (2024-09-05)
 
 * Bump upper bounds of outdated dependencies.
diff --git a/quickcheck-state-machine.cabal b/quickcheck-state-machine.cabal
--- a/quickcheck-state-machine.cabal
+++ b/quickcheck-state-machine.cabal
@@ -1,6 +1,6 @@
 cabal-version:   3.0
 name:            quickcheck-state-machine
-version:         0.10.1
+version:         0.10.2
 synopsis:        Test monadic programs using state machine based models
 description:
   See README at <https://github.com/stevana/quickcheck-state-machine#readme>
@@ -74,7 +74,7 @@
     , pretty-show                  >=1.6.16      && <1.11
     , prettyprinter                ^>=1.7.1
     , prettyprinter-ansi-terminal  ^>=1.1.3
-    , QuickCheck                   >=2.12        && <2.16
+    , QuickCheck                   >=2.12        && <2.17
     , random                       >=1.1         && <1.3
     , sop-core                     >=0.5.0.2     && <0.6
     , split                        >=0.2.3.5     && <0.3
@@ -221,4 +221,4 @@
 source-repository this
   type:     git
   location: https://github.com/stevana/quickcheck-state-machine
-  tag:      v0.10.1
+  tag:      v0.10.2
