diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,10 @@
 # Changelog for Calamity
 
+## 0.9.0.0
+
++ Require tls >= 1.7
++ Bump dependencies to support tls-1.7
+
 ## 0.7.1.0
 
 + Fix ratelimits being effectively broken (succ -> pred)
diff --git a/calamity.cabal b/calamity.cabal
--- a/calamity.cabal
+++ b/calamity.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.0
 name:               calamity
-version:            0.8.0.0
+version:            0.9.0.0
 synopsis:           A library for writing discord bots in haskell
 description:
   Please see the README on GitHub at <https://github.com/simmsb/calamity#readme>
@@ -195,7 +195,8 @@
     , calamity-commands     >=0.4     && <0.5
     , colour                >=2.3.5   && <2.4
     , concurrent-extra      >=0.7     && <0.8
-    , connection            >=0.2.6   && <0.4
+    , crypton-connection    >=0.2.6   && <0.4
+    , crypton-x509-system   >=1.6.6   && <1.7
     , containers            >=0.6     && <0.7
     , data-default-class    >=0.1     && <0.2
     , data-flags            >=0.0.3   && <0.1
@@ -228,13 +229,12 @@
     , text                  >=1.2     && <2.1
     , text-show             >=3.8     && <4
     , time                  >=1.8     && <1.13
-    , tls                   >=1.4     && <2
+    , tls                   >=1.7     && <2
     , typerep-map           >=0.5     && <0.7
     , unagi-chan            >=0.4     && <0.5
     , unboxing-vector       >=0.2     && <0.3
     , unordered-containers  >=0.2     && <0.3
     , vector                >=0.12    && <0.14
     , websockets            >=0.12    && <0.13
-    , x509-system           >=1.6.6   && <1.7
 
   default-language:   Haskell2010
