diff --git a/Data/Versions.hs b/Data/Versions.hs
--- a/Data/Versions.hs
+++ b/Data/Versions.hs
@@ -1,4 +1,3 @@
-{-# LANGUAGE CPP #-}
 {-# LANGUAGE OverloadedStrings #-}
 
 -- |
@@ -59,9 +58,7 @@
     , prettySemVer
     , prettyVer
     , prettyMess
-#if (__GLASGOW_HASKELL__ > 710)
     , parseErrorPretty
-#endif
       -- * Lenses
       -- **  Traversing Text
     , _Versioning
@@ -306,11 +303,7 @@
 data VSep = VColon | VHyphen | VPlus | VUnder deriving (Eq,Show)
 
 -- | A synonym for the more verbose `megaparsec` error type.
-#if (__GLASGOW_HASKELL__ > 710)
 type ParsingError = ParseError (Token Text) Dec
-#else
-type ParsingError = ParseError
-#endif
 
 -- | A wrapper for a parser function. Can be composed via their
 -- Monoid instance, such that a different parser can be tried
diff --git a/versions.cabal b/versions.cabal
--- a/versions.cabal
+++ b/versions.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           versions
-version:        3.0.1
+version:        3.0.1.1
 synopsis:       Types and parsers for software version numbers.
 description:    A library for parsing and comparing software version numbers.
                 We like to give version numbers to our software in a myriad of
