diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
 
 All notable changes to the LaunchDarkly Haskell Server-side SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org).
 
+## [1.0.4] - 2020-04-06
+### Fixed:
+- Widened time and lens dependency ranges. Thanks @nbouscal!
+
 ## [1.0.3] - 2020-03-31
 ### Fixed:
 - Standardize streaming retry behavior. Changed handling of status codes. Exponential back-off is now reset after 60 seconds of successful streaming.
diff --git a/launchdarkly-server-sdk.cabal b/launchdarkly-server-sdk.cabal
--- a/launchdarkly-server-sdk.cabal
+++ b/launchdarkly-server-sdk.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 8f2c3f44424f5b9c9ba95a323f330e29386d03ef7f21f726dc3d733235bb828e
+-- hash: 161f412cb18d22ca3dbf8912fdfd91f3f8a844d9b0ef1d9d61ab1105f61c243a
 
 name:           launchdarkly-server-sdk
-version:        1.0.3
+version:        1.0.4
 synopsis:       Server-side SDK for integrating with LaunchDarkly
 description:    Please see the README on GitHub at <https://github.com/launchdarkly/haskell-server-sdk#readme>
 category:       Web
@@ -73,7 +73,7 @@
     , http-client-tls >=0.3.5.3 && <0.4
     , http-types >=0.12.3 && <0.13
     , iso8601-time >=0.1.5 && <0.2
-    , lens >=4.17.1 && <4.18
+    , lens >=4.17.1 && <4.20
     , lrucache >=1.2.0.1 && <1.3
     , monad-logger >=0.3.30 && <0.4
     , mtl >=2.2.2 && <2.3
@@ -83,7 +83,7 @@
     , scientific >=0.3.6.2 && <0.4
     , semver >=0.3.4 && <0.4
     , text >=1.2.3.1 && <1.3
-    , time >=1.8.0.2 && <1.9
+    , time >=1.8.0.2 && <1.10
     , unordered-containers >=0.2.10.0 && <0.3
     , uuid >=1.3.13 && <1.4
     , vector >=0.12.0.3 && <0.13
@@ -150,7 +150,7 @@
     , http-client-tls >=0.3.5.3 && <0.4
     , http-types >=0.12.3 && <0.13
     , iso8601-time >=0.1.5 && <0.2
-    , lens >=4.17.1 && <4.18
+    , lens >=4.17.1 && <4.20
     , lrucache >=1.2.0.1 && <1.3
     , monad-logger >=0.3.30 && <0.4
     , mtl >=2.2.2 && <2.3
@@ -160,7 +160,7 @@
     , scientific >=0.3.6.2 && <0.4
     , semver >=0.3.4 && <0.4
     , text >=1.2.3.1 && <1.3
-    , time >=1.8.0.2 && <1.9
+    , time >=1.8.0.2 && <1.10
     , unordered-containers >=0.2.10.0 && <0.3
     , uuid >=1.3.13 && <1.4
     , vector >=0.12.0.3 && <0.13
diff --git a/src/LaunchDarkly/Server/Client/Internal.hs b/src/LaunchDarkly/Server/Client/Internal.hs
--- a/src/LaunchDarkly/Server/Client/Internal.hs
+++ b/src/LaunchDarkly/Server/Client/Internal.hs
@@ -25,7 +25,7 @@
 
 -- | The version string for this library.
 clientVersion :: Text
-clientVersion = "1.0.3"
+clientVersion = "1.0.4"
 
 -- | The status of the client initialization.
 data Status
