diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,8 @@
+# Version 0.4.0.4
+
+* Bump upper bound on `exceptions` dependency.
+
+
 # Version 0.4.0.3
 
 * Bump upper bound on `exceptions` dependency.
diff --git a/network-simple.cabal b/network-simple.cabal
--- a/network-simple.cabal
+++ b/network-simple.cabal
@@ -1,5 +1,5 @@
 name:                network-simple
-version:             0.4.0.3
+version:             0.4.0.4
 homepage:            https://github.com/k0001/network-simple
 bug-reports:         https://github.com/k0001/network-simple/issues
 license:             BSD3
@@ -38,4 +38,4 @@
                    , bytestring   (>=0.9.2.1 && <0.11)
                    , transformers (>=0.2 && <0.5)
                    -- Packages not in The Haskell Platform
-                   , exceptions   (>=0.6 && <0.8)
+                   , exceptions   (>=0.6 && <0.9)
