diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # ChangeLog for tls-session-manager
 
+## 0.1.0
+
+* Using "ram" instead of "memory"
+
 ## 0.0.9
 
 * Providing newSessionTicketManager' to kill the manager.
diff --git a/tls-session-manager.cabal b/tls-session-manager.cabal
--- a/tls-session-manager.cabal
+++ b/tls-session-manager.cabal
@@ -1,6 +1,6 @@
 cabal-version:      >=1.10
 name:               tls-session-manager
-version:            0.0.9
+version:            0.1.0
 license:            BSD3
 license-file:       LICENSE
 maintainer:         kazu@iij.ad.jp
@@ -24,11 +24,11 @@
         auto-update >= 0.2.2 && < 0.3,
         bytestring >= 0.10 && < 0.13,
         clock >= 0.8 && < 0.9,
-        crypto-token >= 0.1.2 && < 0.2,
-        memory >= 0.18.0 && < 0.19,
+        crypto-token >= 0.2.0 && < 0.3,
         psqueues >= 0.2 && < 0.3,
+        ram,
         serialise >= 0.2 && < 0.3,
-        tls >= 2.0 && < 2.3
+        tls >= 2.3 && < 2.4
 
     if impl(ghc >=8)
         default-extensions: Strict StrictData
