diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,10 @@
 `xml-prettify-text` uses [PVP Versioning][1].
 The changelog is available [on GitHub][2].
 
+## 1.0.0.2
+
+* Fix dependency version bounds based on 'cabal gen-bounds'
+
 ## 1.0.0.1
 
 * Use [`with-utf8`](https://hackage.haskell.org/package/with-utf8) to fix encoding error in command-line app.
diff --git a/xml-prettify-text.cabal b/xml-prettify-text.cabal
--- a/xml-prettify-text.cabal
+++ b/xml-prettify-text.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.4
 name:                xml-prettify-text
-version:             1.0.0.1
+version:             1.0.0.2
 synopsis:            XML pretty printer
 description:         XML pretty printer based on xml-prettify by David M. Rosenberg. Modified to work with Text instead of String and tuned for improved performance.
 homepage:            https://github.com/MrcJkb/xml-prettify-text
@@ -23,7 +23,7 @@
   type:                git
   location:            https://github.com/MrcJkb/xml-prettify-text.git
 common common-options
-  build-depends:       base >= 4.14.3.0 && < 5
+  build-depends:       base >= 4.14.3 && < 4.15
                      , protolude >= 0.3.0 && < 0.4
   
   mixins:              base hiding (Prelude)
@@ -49,8 +49,8 @@
   hs-source-dirs:      src
   exposed-modules:     Text.XML.Prettify
                      , Text.XML.Prettify.Options
-  build-depends:       base >= 4.14.3.0 && < 5
-                     , text >= 1.2.4.1 && < 1.3
+  build-depends:       base >= 4.14.3 && < 4.15
+                     , text >= 1.2.4 && < 1.3
                      , text-show >= 3.9.2 && < 3.10
                      , mtl >= 2.2.2 && < 2.3
 executable xml-prettify
@@ -58,12 +58,13 @@
   hs-source-dirs:      app
   main-is:             Main.hs
   build-depends:       xml-prettify-text
-                     , text >= 1.2.4.1 && < 1.3
-                     , optparse-applicative >= 0.16.1.0 && < 0.17
-                     , with-utf8 >= 1.0.2.3 && < 1.1
+                     , text >= 1.2.4 && < 1.3
+                     , optparse-applicative >= 0.16.1 && < 0.17
+                     , with-utf8 >= 1.0.2 && < 1.1
   ghc-options:         -threaded
                          -rtsopts
                          -with-rtsopts=-N
+
 test-suite xml-prettify-text-test
   import:              common-options
   type:                exitcode-stdio-1.0
@@ -72,10 +73,10 @@
   other-modules:       
                        PrettyPrintGoldenTest
   build-depends:       xml-prettify-text
-                     , tasty >= 1.4.2 && < 1.5
-                     , tasty-golden >= 2.3.4 && < 2.4
-                     , text >= 1.2.4.1 && < 1.3
-                     , filepath >= 1.4.2.1 && < 1.5
+                     , tasty
+                     , tasty-golden
+                     , text >= 1.2.4 && < 1.3
+                     , filepath
   ghc-options:         -threaded
                         -rtsopts
                         -with-rtsopts=-N
