diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+#### 0.1.0.3 *2016-08-23*
+
+* Silence warnings on recent versions of GHC
+
 #### 0.1.0.2 *2016-03-31*
 
 * Fix parsing of string literals in attribute selectors.
diff --git a/Text/XML/HXT/CSS/Parser.hs b/Text/XML/HXT/CSS/Parser.hs
--- a/Text/XML/HXT/CSS/Parser.hs
+++ b/Text/XML/HXT/CSS/Parser.hs
@@ -16,6 +16,7 @@
 import Control.Monad
 import Control.Applicative hiding (many, (<|>))
 import Data.Char
+import Prelude
 
 import Text.XML.HXT.CSS.TypeDefs
 
@@ -177,7 +178,7 @@
     , void $ char '\f'
     ] >> return '\n'
 
-integer :: (Integral a, Read a) => Parser a
+integer :: Read a => Parser a
 integer = read <$> many1 digit
 
 spaces :: Parser ()
diff --git a/hxt-css.cabal b/hxt-css.cabal
--- a/hxt-css.cabal
+++ b/hxt-css.cabal
@@ -1,5 +1,5 @@
 name:                hxt-css
-version:             0.1.0.2
+version:             0.1.0.3
 synopsis:            CSS selectors for HXT
 description:
   This package makes it possible to easily traverse (X)HTML/XML documents
