diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,11 @@
 # Revision history for net-spider-rpl-cli
 
+## 0.1.2.1  -- 2019-12-28
+
+* docker-compose.yaml: Upgrade to janusgraph:0.4.0.
+* Require `net-spider-0.4.0.0`, `net-spider-rpl-0.4.0.0` and
+  `greskell-1.0.0.0` to support janusgraph:0.4.0.
+
 ## 0.1.2.0  -- 2019-10-13
 
 * Add `--duration` option, thanks to `net-spider-cli-0.2.0.0`.
diff --git a/net-spider-rpl-cli.cabal b/net-spider-rpl-cli.cabal
--- a/net-spider-rpl-cli.cabal
+++ b/net-spider-rpl-cli.cabal
@@ -1,5 +1,5 @@
 name:                   net-spider-rpl-cli
-version:                0.1.2.0
+version:                0.1.2.1
 author:                 Toshio Ito <debug.ito@gmail.com>
 maintainer:             Toshio Ito <debug.ito@gmail.com>
 license:                BSD3
@@ -27,12 +27,12 @@
   exposed-modules:      NetSpider.RPL.CLI
   -- other-modules:        
   build-depends:        base >=4.11.1.0 && <4.13,
-                        net-spider >=0.3.2.0 && <0.4,
-                        net-spider-rpl >=0.2.2.0 && <0.4,
+                        net-spider >=0.4.0.0 && <0.5,
+                        net-spider-rpl >=0.4.0.0 && <0.5,
                         net-spider-cli >=0.2.0.0 && <0.3,
                         text >=1.2.2.2 && <1.3,
                         unordered-containers >=0.2.8 && <0.3,
-                        greskell >=0.2.3 && <0.3,
+                        greskell >=1.0.0.0 && <1.1,
                         optparse-applicative >=0.14.3.0 && <0.16,
                         monad-logger >=0.3.28.1 && <0.4,
                         time >=1.8.0.2 && <1.10
