diff --git a/prettyprinter-ansi-terminal.cabal b/prettyprinter-ansi-terminal.cabal
--- a/prettyprinter-ansi-terminal.cabal
+++ b/prettyprinter-ansi-terminal.cabal
@@ -1,8 +1,8 @@
 name:                prettyprinter-ansi-terminal
-version:             1
+version:             1.0.1
 cabal-version:       >= 1.10
 category:            User Interfaces, Text
-synopsis:            ANSI terminal backend for the modern, extensible and well-documented prettyprinter.
+synopsis:            ANSI terminal backend for the »prettyprinter« package.
 description:         See README.md
 license:             BSD2
 license-file:        LICENSE.md
@@ -33,9 +33,9 @@
 
 
     build-depends:
-          base < 127
+          base          >= 4.7 && < 5
         , ansi-terminal >= 0.4.0 && < 0.7
-        , text
+        , text          == 1.2.*
         , prettyprinter < 1.1
 
     if impl(ghc >= 8.0)
@@ -46,7 +46,7 @@
     hs-source-dirs: test/Doctest
     main-is: Main.hs
     build-depends:
-          base < 127
+          base    >= 4.7 && < 5
         , doctest >= 0.9
     ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
     default-language: Haskell2010
diff --git a/src/Data/Text/Prettyprint/Doc/Render/Terminal.hs b/src/Data/Text/Prettyprint/Doc/Render/Terminal.hs
--- a/src/Data/Text/Prettyprint/Doc/Render/Terminal.hs
+++ b/src/Data/Text/Prettyprint/Doc/Render/Terminal.hs
@@ -7,15 +7,15 @@
 -- | Render 'SimpleDocStream' in a terminal.
 module Data.Text.Prettyprint.Doc.Render.Terminal (
     -- * Styling
-    AnsiTerminal, Color(..),
+    AnsiTerminal(..), Color(..), Intensity(..), Layer(..),
 
-    -- ** Font color
+    -- ** Font color convenience definitions
     color, colorDull,
     --
-    -- ** Background color
+    -- ** Background color convenience definitions
     bgColor, bgColorDull,
 
-    -- ** Font style
+    -- ** Font style convenience definitions
     bold, italics, underline,
 
     -- * Conversion to ANSI-infused 'Text'
