diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -50,4 +50,8 @@
 
 ## 0.5.2.0 -- 2021-06-28
 
-* Fifth version revised A. Changed the code for Data.SubG.Unfold.unfoldG to be more general.
+* Fifth version revised B. Changed the code for Data.SubG.Unfold.unfoldG to be more general.
+
+## 0.5.3.0 -- 2022-03-24
+
+* Fifth version revised C. Updated the dependency boundaries to support the latest GHC and Cabal versions.
diff --git a/subG.cabal b/subG.cabal
--- a/subG.cabal
+++ b/subG.cabal
@@ -2,7 +2,7 @@
 -- see http://haskell.org/cabal/users-guide/
 
 name:                subG
-version:             0.5.2.0
+version:             0.5.3.0
 synopsis:            Some extension to the Foldable and Monoid classes.
 description:         Introduces a new class InsertLeft -- the class of types of values that can be inserted from the left to the Foldable structure that is a data that is also the Monoid instance. Also contains some functions to find out both minimum and maximum elements of the finite Foldable structures.
 homepage:            https://hackage.haskell.org/package/subG
@@ -20,6 +20,6 @@
   exposed-modules:     Data.SubG, Data.SubG.Unfold, Data.MinMax, Data.MinMax3Plus, Data.MinMax.Preconditions, Data.MinMax3Plus.Preconditions
   -- other-modules:
   other-extensions:    MultiParamTypeClasses, FlexibleInstances
-  build-depends:       base >=4.8 && <4.15
+  build-depends:       base >=4.8 && <5
   -- hs-source-dirs:
   default-language:    Haskell2010
