diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,8 @@
+0.9 -> 0.9.1
+- Update for GHC 8.4
+  - Updated to base-4.11.0.0
+  - Updated to template-haskell-2.13.0.0
+
 0.8 -> 0.9
 - Support for algebraic classes that have algebraic superclasses.
 
diff --git a/algebraic-classes.cabal b/algebraic-classes.cabal
--- a/algebraic-classes.cabal
+++ b/algebraic-classes.cabal
@@ -1,5 +1,5 @@
 name:                algebraic-classes
-version:             0.9
+version:             0.9.1
 synopsis:            Conversions between algebraic classes and F-algebras.
 description:         Algebraic classes are type classes where all the methods return a value of the same type, which is also the class parameter.
                      Examples from @base@ are @Num@ and @Monoid@.
@@ -36,9 +36,9 @@
     Data.Algebra.Internal
 
   build-depends:
-      base == 4.10.*
+      base >= 4.10 && < 4.12
     , syb == 0.7.*
-    , template-haskell == 2.12.*
+    , template-haskell >= 2.12 && < 2.14
 
 source-repository head
   type:     git
