diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,8 @@
+2.4.0.1
+=======
+* Raise upper bounds for `exceptions` to <0.11
+
+
 2.4.0
 =====
 * `getRelativeMouseLocation` now returns `Vector` instead of `Point`.
diff --git a/sdl2.cabal b/sdl2.cabal
--- a/sdl2.cabal
+++ b/sdl2.cabal
@@ -1,5 +1,5 @@
 name:                sdl2
-version:             2.4.0
+version:             2.4.0.1
 synopsis:            Both high- and low-level bindings to the SDL library (version 2.0.4+).
 description:
   This package contains bindings to the SDL 2 library, in both high- and
@@ -122,7 +122,7 @@
   build-depends:
     base >= 4.7 && < 5,
     bytestring >= 0.10.4.0 && < 0.11,
-    exceptions >= 0.4 && < 0.10,
+    exceptions >= 0.4 && < 0.11,
     StateVar >= 1.1.0.0 && < 1.2,
     text >= 1.1.0.0 && < 1.3,
     transformers >= 0.2 && < 0.6,
