diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog
 
+## 0.3.0
+
+* Using "ram" instead of "memory".
+
 ## 0.2.23
 
 * Supporting ChaCha20Poly1305 for crypton (not for Fusion)
diff --git a/quic.cabal b/quic.cabal
--- a/quic.cabal
+++ b/quic.cabal
@@ -1,6 +1,6 @@
 cabal-version:      >=1.10
 name:               quic
-version:            0.2.23
+version:            0.3.0
 license:            BSD3
 license-file:       LICENSE
 maintainer:         kazu@iij.ad.jp
@@ -134,23 +134,23 @@
         base16-bytestring >=1.0 && <1.1,
         bytestring >=0.10,
         containers,
-        crypto-token >=0.1.2 && <0.2,
-        crypton >=1.0.5,
-        crypton-x509 >=1.8.0 && <1.9,
-        crypton-x509-store >=1.8.0 && <1.9,
-        crypton-x509-system >=1.8.0 && <1.9,
-        crypton-x509-validation >=1.8.0 && <1.9,
+        crypto-token >=0.2.0 && <0.3,
+        crypton >=1.1.0 && < 1.2,
+        crypton-x509 >=1.9.0 && <1.10,
+        crypton-x509-store >=1.9.0 && <1.10,
+        crypton-x509-system >=1.9.0 && <1.10,
+        crypton-x509-validation >=1.9.0 && <1.10,
         fast-logger >=3.2.2 && <3.3,
         filepath,
         iproute >=1.7.12 && <1.8,
-        memory >=0.18.0 && <0.19,
         network >=3.2.3,
         network-byte-order >=0.1.7 && <0.2,
         network-control >=0.1.5 && <0.2,
+        ram,
         random >=1.2 && <1.4,
         serialise,
         stm >=2.5 && <2.6,
-        tls >=2.1.8 && <2.3,
+        tls >=2.3.0 && <2.4,
         unix-time >=0.4.12 && <0.5
 
     if os(linux)
