diff --git a/Main.hs b/Main.hs
--- a/Main.hs
+++ b/Main.hs
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE OverloadedStrings #-}
 {-# LANGUAGE DeriveDataTypeable #-}
 
@@ -10,7 +11,11 @@
 import           Data.Foldable
 import qualified Data.List as L
 import           Data.List.Split
+#if MIN_VERSION_shelly(1, 0, 0)
+import           Data.Text as T hiding (filter, map, chunksOf)
+#else
 import           Data.Text.Lazy as T hiding (filter, map, chunksOf)
+#endif
 import           Filesystem.Path
 import           GHC.Conc
 import           Prelude hiding (FilePath, sequence, catch)
@@ -56,8 +61,8 @@
                        (cmdArgs reHoo)
   caps     <- GHC.Conc.getNumCapabilities
 
-  let jobs'      = case (jobs opts)   of 0 -> caps; x -> x
-      chunks'    = case (chunks opts) of 0 -> 16;   x -> x
+  let jobs'      = case jobs opts   of 0 -> caps; x -> x
+      chunks'    = case chunks opts of 0 -> 16;   x -> x
       outputPath = fromText $ case outfile opts of
                                 "" -> "default.hoo"
                                 x  -> T.pack x
diff --git a/rehoo.cabal b/rehoo.cabal
--- a/rehoo.cabal
+++ b/rehoo.cabal
@@ -1,6 +1,6 @@
 Name: rehoo
 
-Version:  0.2.1
+Version:  0.3.0
 Synopsis: Rebuild default.hoo from many .hoo files in the current directory
 
 Description: Rebuild default.hoo from many .hoo files in the current directory
