diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -27,3 +27,7 @@
 ## 0.1.3.0 -- 2019-11-18
 
 * First version revised F. Added a new function findSysExes.
+
+## 0.1.4.0 -- 2019-12-24
+
+* First version revised G. Changed the bounds for the dependency so that it can now be compiled for GHC 8.8.1.
diff --git a/mmsyn3.cabal b/mmsyn3.cabal
--- a/mmsyn3.cabal
+++ b/mmsyn3.cabal
@@ -2,10 +2,10 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                mmsyn3
-version:             0.1.3.0
+version:             0.1.4.0
 synopsis:            A small library to deal with executable endings
 description:         A small library to deal with executable endings. Uses a Maybe data representation inside an IO monad.
-homepage:            http://hackage.haskell.org/package/mmsyn3
+homepage:            https://hackage.haskell.org/package/mmsyn3
 license:             MIT
 license-file:        LICENSE
 author:              OleksandrZhabenko
@@ -20,6 +20,6 @@
   exposed-modules:     EndOfExe
   -- other-modules:
   -- other-extensions:
-  build-depends:       base >=4.7 && <4.13, directory >=1 && <1.4
+  build-depends:       base >=4.7 && <4.14, directory >=1 && <1.4
   -- hs-source-dirs:
   default-language:    Haskell2010
