diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,9 @@
 # Revision history for simple-cmd
 
+## 0.1.4
+- export error'
+- add cmdLog (deprecates cmdlog)
+
 ## 0.1.3.1
 - sudo: ignored for root or when no sudo installed
 
diff --git a/SimpleCmd.hs b/SimpleCmd.hs
--- a/SimpleCmd.hs
+++ b/SimpleCmd.hs
@@ -31,13 +31,14 @@
   cmdBool,
   cmdIgnoreErr,
   cmdLines,
-  cmdlog,
   cmdMaybe,
+  cmdLog, cmdlog {-TODO: remove for 0.2 -},
   cmdN,
   cmdQuiet,
   cmdSilent,
   cmdStdIn,
   cmdStdErr,
+  error',
   egrep_, grep, grep_,
   logMsg,
   removePrefix, removeStrictPrefix, removeSuffix,
@@ -70,6 +71,9 @@
 quoteCmd :: String -> [String] -> String
 quoteCmd c args = "'" ++ unwords (c:args) ++ "'"
 
+-- | Alias for errorWithoutStackTrace (for base >= 4.9)
+--
+-- @since 0.1.4
 error' :: String -> a
 #if (defined(MIN_VERSION_base) && MIN_VERSION_base(4,9,0))
 error' = errorWithoutStackTrace
@@ -126,11 +130,17 @@
 shell_ c = cmd_ "sh" ["-c", c]
 
 -- | 'cmdLog c args' logs a command with a datestamp
-cmdlog :: String -> [String] -> IO ()
-cmdlog c args = do
+--
+-- @since 0.1.4
+cmdLog :: String -> [String] -> IO ()
+cmdLog c args = do
   logMsg $ unwords $ c:args
   cmd_ c args
 
+-- | 'cmdlog' deprecated alias for 'cmdLog' (to be removed in 0.2)
+cmdlog :: String -> [String] -> IO ()
+cmdlog = cmdLog
+
 -- | 'logMsg msg' outputs message with a timestamp
 logMsg :: String -> IO ()
 logMsg msg = do
@@ -208,7 +218,7 @@
   let noSudo = isNothing sd
   when (uid /= 0 && noSudo) $
     hPutStrLn stderr "'sudo' not found"
-  cmdlog (fromMaybe c sd) (if noSudo then args else c:args)
+  cmdLog (fromMaybe c sd) (if noSudo then args else c:args)
 
 -- | Combine two strings with a single space
 infixr 4 +-+
diff --git a/TODO b/TODO
--- a/TODO
+++ b/TODO
@@ -1,2 +1,2 @@
-- documentation
+- source headers
 - examples
diff --git a/simple-cmd.cabal b/simple-cmd.cabal
--- a/simple-cmd.cabal
+++ b/simple-cmd.cabal
@@ -1,5 +1,5 @@
 name:                simple-cmd
-version:             0.1.3.1
+version:             0.1.4
 synopsis:            Simple String-based process commands
 description:
             Thin wrappers over System.Process (readProcess,
@@ -18,7 +18,7 @@
 extra-source-files:  README.md ChangeLog.md TODO
 tested-with:         GHC == 7.0.4, GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4,
                      GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4,
-                     GHC == 8.6.3
+                     GHC == 8.6.4
 
 source-repository head
   type:     git
