diff --git a/rhine-terminal.cabal b/rhine-terminal.cabal
--- a/rhine-terminal.cabal
+++ b/rhine-terminal.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                rhine-terminal
-version:             1.1
+version:             1.2
 synopsis:            Terminal backend for Rhine
 description:
   This package provides an example of a `terminal` based program using rhine.
@@ -32,7 +32,7 @@
   build-depends:       base         >= 4.11 && < 4.18
                      , exceptions   >= 0.10.4
                      , transformers >= 0.5
-                     , rhine        == 1.1
+                     , rhine        == 1.2
                      , dunai        ^>= 0.11
                      , terminal     >= 0.2.0.0
                      , time         >= 1.9.3
@@ -49,10 +49,10 @@
   main-is:             TerminalSimple.hs
   ghc-options:         -threaded
   build-depends:       base         >= 4.14 && < 4.18
-                     , rhine        == 1.1
+                     , rhine        == 1.2
                      , rhine-terminal
                      , terminal     >= 0.2.0.0
-                     , text         >= 1.2.5.0
+                     , text         >= 1.2
                      , time         >= 1.9.3
 
   default-language:    Haskell2010
@@ -67,12 +67,12 @@
   main-is:             tests/Main.hs
   ghc-options:         -threaded
   build-depends:       base         >= 4.14 && < 4.18
-                     , rhine        == 1.1
+                     , rhine        == 1.2
                      , rhine-terminal
                      , exceptions   >= 0.10.4
                      , transformers >= 0.5
                      , terminal     >= 0.2.0.0
-                     , text         >= 1.2.5.0
+                     , text         >= 1.2
                      , time         >= 1.9.3
                      , stm          >= 2.5.0
                      , hspec
