diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,10 @@
 # Changelog for pixela
 
+## 0.2.1.0
+
+- Supports GHC 8.0 and 8.2 additionally
+  - Has already supported GHC 8.4
+
 ## 0.2.0.0
 
 ### Breaking Change
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -2,6 +2,8 @@
 
 This is [Pixela](https://pixe.la/) client for Haskell.
 
+This supports Pixela version [1.3.3](https://github.com/a-know/Pixela/releases/tag/v1.3.3).
+
 ## API Reference
 
 This API reference is at [Hackage](http://hackage.haskell.org/package/pixela).
diff --git a/pixela.cabal b/pixela.cabal
--- a/pixela.cabal
+++ b/pixela.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 26e281551fa92a971d8a31928324bc9c33922b103a1cd024afef5cb04a0fb10a
+-- hash: d13e54bbb1195a39e9338f1dc835cd482b3c0560702d43bd38c4e529eb966ab5
 
 name:           pixela
-version:        0.2.0.0
+version:        0.2.1.0
 synopsis:       Pixela client.
 description:    Pixela (<https://pixe.la/>) client library.
 category:       Web
diff --git a/src/Web/Pixela.hs b/src/Web/Pixela.hs
--- a/src/Web/Pixela.hs
+++ b/src/Web/Pixela.hs
@@ -1,3 +1,5 @@
+{-# LANGUAGE CPP #-}
+
 module Web.Pixela
   ( -- * Types
     Client (config)
@@ -60,6 +62,9 @@
 import           Data.Default
 import qualified Data.HashMap.Strict        as HashMap
 import           Data.Maybe                 (fromMaybe)
+#if __GLASGOW_HASKELL__ < 804
+import           Data.Semigroup             (Semigroup, (<>))
+#endif
 import           Data.String
 import           Data.Text                  (Text)
 import qualified Data.Text                  as Text
