diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,25 +1,43 @@
+## 1.0.9
+
+### Other Changes
+
+* Increased upper bound of `time` to allow < 1.9.
+
+---
+
 ## 1.0.8
 
 * Increase upper bound of `time`.
 
+---
+
 ## 1.0.7
 
 * Now builds with GHC 8.0.1
 
+---
+
 ## 1.0.6
 
 * Use `bracketOnError` when opening the network socket. Thanks to @purefn
   for this improvement, which should stop `network-carbon` leaking file
   descriptors when connections fail.
 
+---
+
 ## 1.0.5
 
 * Correct the lower-bound of `bytestring` (introduced by @bergmark in 1.0.3)
 
+---
+
 ## 1.0.4
 
 * Increased upper-bound of `vector`.
 
+---
+
 ## 1.0.3
 
 * Increased upper-bounds of:
@@ -27,6 +45,7 @@
       * `base`
       * `time`
 
+---
 
 ## 1.0.2
 
@@ -37,6 +56,7 @@
 
   Thanks to Peter Simons (@peti) for pointing this out.
 
+---
 
 ## 1.0.1
 
@@ -50,6 +70,7 @@
 
   Thanks to Renzo Carbonara (@k0001) for this change.
 
+---
 
 ## 1.0.0
 
diff --git a/network-carbon.cabal b/network-carbon.cabal
--- a/network-carbon.cabal
+++ b/network-carbon.cabal
@@ -1,5 +1,5 @@
 name: network-carbon
-version: 1.0.8
+version: 1.0.9
 synopsis: A Haskell implementation of the Carbon protocol (part of the Graphite monitoring tools)
 homepage: http://github.com/ocharles/network-carbon
 license: BSD3
@@ -19,7 +19,7 @@
     bytestring >=0.10.2 && <0.11,
     network >= 2.4 && < 2.7,
     text >= 0.10 && < 1.3,
-    time >= 1.4 && < 1.8,
+    time >= 1.4 && < 1.9,
     vector >= 0.10 && < 0.13
 
   hs-source-dirs: src
