diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
-## [_Unreleased_](https://github.com/freckle/hspec-expectations-json/compare/v1.0.0.3...master)
+## [_Unreleased_](https://github.com/freckle/hspec-expectations-json/compare/v1.0.0.4...main)
 
 None
+
+## [v1.0.0.4](https://github.com/freckle/hspec-expectations-json/compare/v1.0.0.3...v1.0.0.4)
+
+- Remove dependencies upper bounds
 
 ## [v1.0.0.3](https://github.com/freckle/hspec-expectations-json/compare/v1.0.0.2...v1.0.0.3)
 
diff --git a/hspec-expectations-json.cabal b/hspec-expectations-json.cabal
--- a/hspec-expectations-json.cabal
+++ b/hspec-expectations-json.cabal
@@ -1,6 +1,6 @@
 cabal-version:   1.18
 name:            hspec-expectations-json
-version:         1.0.0.3
+version:         1.0.0.4
 license:         MIT
 license-file:    LICENSE
 copyright:       2020 Freckle Education
@@ -57,15 +57,15 @@
         TypeApplications TypeFamilies
 
     build-depends:
-        Diff >=0.4.0 && <0.5,
-        HUnit >=1.6.1.0 && <1.7,
-        aeson >=1.4.7.1 && <1.6,
-        aeson-pretty >=0.8.8 && <0.9,
+        Diff >=0.4.0,
+        HUnit >=1.6.1.0,
+        aeson >=1.4.7.1,
+        aeson-pretty >=0.8.8,
         base >=4.11 && <5,
-        scientific >=0.3.6.2 && <0.4,
-        text >1.2 && <1.4,
-        unordered-containers >=0.2.10.0 && <0.3,
-        vector >=0.12.1.2 && <0.13
+        scientific >=0.3.6.2,
+        text >1.2,
+        unordered-containers >=0.2.10.0,
+        vector >=0.12.1.2
 
 test-suite spec
     type:               exitcode-stdio-1.0
@@ -87,7 +87,7 @@
         TypeApplications TypeFamilies
 
     build-depends:
-        aeson-qq >=0.8.3 && <0.9,
+        aeson-qq >=0.8.3,
         base >=4.11 && <5,
-        hspec >=2.7.4 && <2.8,
+        hspec >=2.7.4,
         hspec-expectations-json -any
