diff --git a/changes.txt b/changes.txt
--- a/changes.txt
+++ b/changes.txt
@@ -1,3 +1,10 @@
+1.0.10.0
+--------
+
+- Released Tue 30 Jan 2018 15:49:41 CET
+- Fixed terminal progress bar dependency/bumping issue (reported
+  by Luke Murphy).
+
 1.0.9.1
 -------
 
diff --git a/lentil.cabal b/lentil.cabal
--- a/lentil.cabal
+++ b/lentil.cabal
@@ -1,5 +1,5 @@
 name:                lentil
-version:             1.0.9.1
+version:             1.0.10.0
 synopsis:            frugal issue tracker
 description:         minumum effort, cohesive issue tracker based on
                      ubiquitous @TODO@s and @FIXME@s conventions.
@@ -64,7 +64,7 @@
                        regex-tdfa==1.2.*,
                        natural-sort==0.1.*, parsec==3.1.*, filepath==1.4.*,
                        filemanip==0.3.*, ansi-wl-pprint==0.6.*, csv==0.1.*,
-                       terminal-progress-bar==0.1.*,
+                       terminal-progress-bar==0.2.*,
                        text==1.2.*, semigroups==0.18.*
   other-modules:       Lentil.Types, Lentil.Args, Lentil.File, Lentil.Print,
                        Lentil.Query, Lentil.Export, Lentil.Parse.Source,
@@ -93,7 +93,7 @@
                        regex-tdfa==1.2.*,
                        natural-sort==0.1.*, parsec==3.1.*, filepath==1.4.*,
                        filemanip==0.3.*, ansi-wl-pprint==0.6.*, csv==0.1.*,
-                       terminal-progress-bar==0.1.*, text==1.2.*,
+                       terminal-progress-bar==0.2.*, text==1.2.*,
                        semigroups==0.18.*
                        -- same as above, plus hspec
                        , hspec      >= 2.2 && < 2.5
diff --git a/src/Lentil/Parse/Run.hs b/src/Lentil/Parse/Run.hs
--- a/src/Lentil/Parse/Run.hs
+++ b/src/Lentil/Parse/Run.hs
@@ -73,7 +73,8 @@
           fi i  = fromIntegral i
           lbl   = show t ++ " source files"
           pb  k = PB.mkProgressBar (PB.msg lbl)
-                                    PB.percentage 40 (fi k) (fi t)
+                                   PB.percentage 40
+                                   (PB.Progress (fi k) (fi t))
           pbe k = CM.when (mod k 30 == 0 && t > 100)
                           (liftIO (perrEph $ pb k))
 
diff --git a/src/Main.hs b/src/Main.hs
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -10,6 +10,8 @@
 import Data.Monoid -- 7.8
 import qualified System.IO as I
 
+-- todo [feature:intermediate] KSyntaxHighlighting to parse sources?
+
 main :: IO ()
 main = I.hSetBuffering I.stderr I.NoBuffering >> -- b/c progress bar
        execParser opts >>= runLentil
@@ -29,8 +31,8 @@
                                    short 'v'      <>
                                    help "show version and copyright info" )
     where
-          versionCopy = "\nlentil - frugal issue tracker, version 1.0.9.1\n\
-                        \(C) 2015-2017 Francesco Ariis - http://www.ariis.it\n\
+          versionCopy = "\nlentil - frugal issue tracker, version 1.0.10.0\n\
+                        \(C) 2015-2018 Francesco Ariis - http://www.ariis.it\n\
                         \released under the GNU General Public License v3\n"
 
 
