diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,11 @@
 
 See full history at: <https://github.com/faylang/fay/commits>
 
-### 0.23.1.1
+#### 0.23.1.2
+
+* Allow filepath 1.4.*
+
+#### 0.23.1.1
 
 * Allow do let bindings of newtypes.
 
diff --git a/fay.cabal b/fay.cabal
--- a/fay.cabal
+++ b/fay.cabal
@@ -1,5 +1,5 @@
 name:                fay
-version:             0.23.1.1
+version:             0.23.1.2
 synopsis:            A compiler for Fay, a Haskell subset that compiles to JavaScript.
 description:         Fay is a proper subset of Haskell which is type-checked
                      with GHC, and compiled to JavaScript. It is lazy, pure, has a Fay monad,
@@ -120,7 +120,7 @@
     , containers < 0.6
     , data-default < 0.6
     , directory < 1.3
-    , filepath < 1.4
+    , filepath < 1.5
     , ghc-paths < 0.2
     , haskell-names >= 0.3.1 && < 0.5
     , haskell-packages == 0.2.3.1 || > 0.2.3.2 && < 0.3
