diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.1.4
+
+- Support for GHC 8.0.1.
+
 ### 0.1.3.1
 
 - semigrous-0.18 support.
diff --git a/src/Data/Zero.hs b/src/Data/Zero.hs
--- a/src/Data/Zero.hs
+++ b/src/Data/Zero.hs
@@ -45,7 +45,7 @@
   -- |Concat all the elements according to ('<>') and 'zero'.
   zconcat :: [a] -> a
 
-  default zconcat :: (Semigroup a) => [a] -> a
+  default zconcat :: [a] -> a
   zconcat [] = zero
   zconcat (x:xs) = foldr (<>) x xs
   {-# MINIMAL zero #-}
diff --git a/zero.cabal b/zero.cabal
--- a/zero.cabal
+++ b/zero.cabal
@@ -1,5 +1,5 @@
 name:                zero
-version:             0.1.3.1
+version:             0.1.4
 synopsis:            Semigroups with absorption
 description:         'Monoid' is a 'Semigroup' glued with a neutral element
                      called 'mempty'. In the same idea, 'Zero' is a 'Semigroup'
@@ -38,7 +38,7 @@
                      , DeriveTraversable
                      , GeneralizedNewtypeDeriving
 
-  build-depends:       base       >= 4.8  && < 4.9
+  build-depends:       base       >= 4.8  && < 5.0
                      , semigroups >= 0.16 && < 0.19
 
   hs-source-dirs:      src
