diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,8 @@
 # openssl-streams changelog #
 
+## 1.2.1.1
+  - Allow `io-streams` 1.4.
+
 ## 1.2.1.0
   - Bump upper bound of the `io-streams` dependency for the bytestring-builder
     migration.
diff --git a/openssl-streams.cabal b/openssl-streams.cabal
--- a/openssl-streams.cabal
+++ b/openssl-streams.cabal
@@ -1,5 +1,5 @@
 Name:                openssl-streams
-Version:             1.2.1.0
+Version:             1.2.1.1
 License:             BSD3
 License-file:        LICENSE
 Category:            Network, IO-Streams
@@ -24,14 +24,14 @@
   ghc-options:       -O2 -Wall -fwarn-tabs -funbox-strict-fields
                      -fno-warn-unused-do-bind
 
-  ghc-prof-options:  -prof -auto-all
+  ghc-prof-options:  -auto-all
 
   Exposed-modules:   System.IO.Streams.SSL
 
   Build-depends:     base          >= 4      && <5,
                      bytestring    >= 0.9.2  && <0.11,
                      HsOpenSSL     >= 0.10.3 && <0.12,
-                     io-streams    >= 1.0    && <1.4,
+                     io-streams    >= 1.0    && <1.5,
                      network       >= 2.4    && <2.7
 
 
@@ -45,12 +45,12 @@
 
   ghc-options:       -O2 -Wall -fhpc -fwarn-tabs -funbox-strict-fields -threaded
                      -fno-warn-unused-do-bind
-  ghc-prof-options:  -prof -auto-all
+  ghc-prof-options:  -auto-all
 
   Build-depends:     base                 >= 4       && <5,
                      bytestring           >= 0.9.2   && <0.11,
                      HsOpenSSL            >= 0.10.3  && <0.12,
-                     io-streams           >= 1.0     && <1.4,
+                     io-streams           >= 1.0     && <1.5,
                      network              >= 2.3     && <2.7,
                      -- test deps follow.
                      HUnit                >= 1.2     && <2,
