diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,12 @@
 # Revision history for sensu-run
 
+## 0.4.0.5 -- 2018-04-09
+
+* Relax upper version bounds for base and aeson
+
 ## 0.4.0.4 -- 2018-01-30
 
-* Relax upper version bound for http-types, lens and time
+* Relax upper version bounds for http-types, lens and time
 
 ## 0.4.0.3 -- 2017-11-07
 
diff --git a/sensu-run.cabal b/sensu-run.cabal
--- a/sensu-run.cabal
+++ b/sensu-run.cabal
@@ -1,5 +1,5 @@
 name: sensu-run
-version: 0.4.0.4
+version: 0.4.0.5
 synopsis: A tool to send command execution results to Sensu
 description:
   @sensu-run@ is a command line tool to send command execution results to Sensu
@@ -19,13 +19,14 @@
 cabal-version: >= 1.10
 tested-with:
   GHC == 8.0.2
-  GHC == 8.2.1
+  GHC == 8.2.2
+  GHC == 8.4.1
 
 executable sensu-run
   main-is: sensu-run.hs
   build-depends:
-      aeson >= 0.11 && < 1.3
-    , base >= 4.9 && < 4.11
+      aeson >= 0.11 && < 1.4
+    , base >= 4.9 && < 4.12
     , bytestring >= 0.10 && < 0.11
     , filepath >= 1.4.1 && < 1.5
     , http-client >= 0.5.6 && < 0.6
diff --git a/sensu-run.hs b/sensu-run.hs
--- a/sensu-run.hs
+++ b/sensu-run.hs
@@ -22,6 +22,7 @@
 import qualified Data.List.NonEmpty as NE
 import qualified Data.Version as V
 import qualified System.Timeout as Timeout
+import Prelude
 
 import Control.Lens hiding ((.=))
 import Data.Time
