diff --git a/example/acid/servant-auth-token-example-acid.cabal b/example/acid/servant-auth-token-example-acid.cabal
--- a/example/acid/servant-auth-token-example-acid.cabal
+++ b/example/acid/servant-auth-token-example-acid.cabal
@@ -1,5 +1,5 @@
 name:                servant-auth-token-example-acid
-version:             0.4.0.0
+version:             0.4.0.1
 synopsis:            Example server for token auth for acid-state backend
 description:         Please see README.md
 homepage:            https://github.com/ncrashed/servant-auth-token#readme
@@ -25,7 +25,7 @@
   build-depends:
       base                          >= 4.7      && < 5
     , acid-state                    >= 0.14     && < 0.15
-    , aeson                         >= 0.11     && < 0.12
+    , aeson                         >= 0.11     && < 1.1
     , aeson-injector                >= 1.0      && < 1.1
     , bytestring                    >= 0.10     && < 0.11
     , exceptions                    >= 0.8      && < 0.9
@@ -33,7 +33,7 @@
     , monad-control                 >= 1.0      && < 1.1
     , monad-logger                  >= 0.3      && < 0.4
     , mtl                           >= 2.2      && < 2.3
-    , optparse-applicative          >= 0.12     && < 0.13
+    , optparse-applicative          >= 0.12     && < 0.14
     , safecopy                      >= 0.9      && < 0.10
     , servant                       >= 0.9      && < 0.10
     , servant-auth-token            >= 0.4      && < 0.5
diff --git a/example/acid/src/Main.hs b/example/acid/src/Main.hs
--- a/example/acid/src/Main.hs
+++ b/example/acid/src/Main.hs
@@ -1,5 +1,6 @@
 module Main where
 
+import Data.Monoid 
 import Options.Applicative
 
 import Server
diff --git a/example/persistent/servant-auth-token-example-persistent.cabal b/example/persistent/servant-auth-token-example-persistent.cabal
--- a/example/persistent/servant-auth-token-example-persistent.cabal
+++ b/example/persistent/servant-auth-token-example-persistent.cabal
@@ -1,5 +1,5 @@
 name:                servant-auth-token-example-persistent
-version:             0.4.0.0
+version:             0.4.0.1
 synopsis:            Example server for token auth for persistent backend
 description:         Please see README.md
 homepage:            https://github.com/ncrashed/servant-auth-token#readme
@@ -23,7 +23,7 @@
   default-language:   Haskell2010
   build-depends:
       base                          >= 4.7      && < 5
-    , aeson                         >= 0.11     && < 0.12
+    , aeson                         >= 0.11     && < 1.1
     , aeson-injector                >= 1.0      && < 1.1
     , bytestring                    >= 0.10     && < 0.11
     , exceptions                    >= 0.8      && < 0.9
@@ -31,7 +31,7 @@
     , monad-control                 >= 1.0      && < 1.1
     , monad-logger                  >= 0.3      && < 0.4
     , mtl                           >= 2.2      && < 2.3
-    , optparse-applicative          >= 0.12     && < 0.13
+    , optparse-applicative          >= 0.12     && < 0.14
     , persistent                    >= 2.6      && < 2.7
     , persistent-postgresql         >= 2.6      && < 2.7
     , servant                       >= 0.9      && < 0.10
diff --git a/example/persistent/src/Main.hs b/example/persistent/src/Main.hs
--- a/example/persistent/src/Main.hs
+++ b/example/persistent/src/Main.hs
@@ -1,5 +1,6 @@
 module Main where
 
+import Data.Monoid
 import Options.Applicative
 
 import Server
diff --git a/servant-auth-token.cabal b/servant-auth-token.cabal
--- a/servant-auth-token.cabal
+++ b/servant-auth-token.cabal
@@ -1,5 +1,5 @@
 name:                servant-auth-token
-version:             0.4.1.0
+version:             0.4.1.1
 synopsis:            Servant based API and server for token based authorisation
 description:         Please see README.md
 homepage:            https://github.com/ncrashed/servant-auth-token#readme
@@ -85,4 +85,3 @@
 source-repository head
   type:     git
   location: https://github.com/ncrashed/servant-auth-token
-
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -15,7 +15,7 @@
 # resolver:
 #  name: custom-snapshot
 #  location: "./custom-snapshot.yaml"
-resolver: lts-7.16
+resolver: lts-8.3
 
 # User packages to be built.
 # Various formats can be used as shown in the example below.
