diff --git a/simple-templates.cabal b/simple-templates.cabal
--- a/simple-templates.cabal
+++ b/simple-templates.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                simple-templates
-version:             0.9.0.0
+version:             1.0.0
 synopsis:            A basic template language for the Simple web framework
 description:
   A basic template language for the Simple web framework. The language supports
diff --git a/src/Web/Simple/Templates/Language.hs b/src/Web/Simple/Templates/Language.hs
--- a/src/Web/Simple/Templates/Language.hs
+++ b/src/Web/Simple/Templates/Language.hs
@@ -35,11 +35,9 @@
   , module Web.Simple.Templates.Types
   ) where
 
-import Control.Applicative
 import qualified Data.HashMap.Strict as H
 import Data.Aeson
 import Data.Maybe
-import Data.Monoid
 import Data.Scientific
 import Data.Text (Text)
 import qualified Data.Text as T
diff --git a/src/Web/Simple/Templates/Parser.hs b/src/Web/Simple/Templates/Parser.hs
--- a/src/Web/Simple/Templates/Parser.hs
+++ b/src/Web/Simple/Templates/Parser.hs
@@ -16,7 +16,6 @@
 import Control.Applicative
 import Control.Monad
 import Data.Char (isAlphaNum)
-import Data.Monoid
 import Data.Text (Text)
 import qualified Data.Text as T
 import Data.Aeson
diff --git a/src/Web/Simple/Templates/Types.hs b/src/Web/Simple/Templates/Types.hs
--- a/src/Web/Simple/Templates/Types.hs
+++ b/src/Web/Simple/Templates/Types.hs
@@ -3,8 +3,6 @@
 module Web.Simple.Templates.Types where
 
 import qualified Data.HashMap.Strict as H
-import Data.Monoid
-import Data.Semigroup
 import Data.Text (Text)
 import Data.Aeson
 import qualified Data.Vector as V
