diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,9 @@
-0.9.1.9.
+0.9.1.10:
+
+  Updated the upper bound on time to work with ghc 8.2.1. Updated
+  stack.yaml to use lts 9.1.
+
+0.9.1.9:
 
   Updated the upper bound on HUnit. This only affects the tests.
   Finally added a stack.yaml file (partly addressing issue #27).
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -3,4 +3,4 @@
 - '.'
 extra-deps:
 - intern-0.9.1.4
-resolver: lts-8.23
+resolver: lts-9.1
diff --git a/swish.cabal b/swish.cabal
--- a/swish.cabal
+++ b/swish.cabal
@@ -1,5 +1,5 @@
 Name:               swish
-Version:            0.9.1.9
+Version:            0.9.1.10
 Stability:          experimental
 License:            LGPL
 License-file:       LICENSE 
@@ -100,7 +100,7 @@
       polyparse >= 1.6 && <= 1.12,
       semigroups >= 0.5 && < 0.19,
       text >= 0.11 && < 1.3,
-      time >= 1.1 && < 1.7
+      time >= 1.1 && < 1.9
 
    if flag(network-uri)
      build-depends: network-uri == 2.6.*
