diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
-# 0.4
+## 0.5
+
+* use `Data.Text` from `fay-base` and drop dependency on `fay-text`.
+
+## 0.4
 
 * Changed to use fay-text instead of String (Willem van den Ende)
diff --git a/fay-dom.cabal b/fay-dom.cabal
--- a/fay-dom.cabal
+++ b/fay-dom.cabal
@@ -1,5 +1,5 @@
 name:                fay-dom
-version:             0.4
+version:             0.5
 synopsis:            DOM FFI wrapper library for Fay
 description:         DOM FFI wrapper library for Fay
 homepage:            https://github.com/faylang/fay-dom
@@ -28,5 +28,4 @@
   exposed-modules: DOM
   ghc-options: -Wall
   build-depends:
-    fay-base == 0.19.*,
-    fay-text == 0.3.*
+    fay-base >= 0.19.4.0 && < 0.20
diff --git a/src/DOM.hs b/src/DOM.hs
--- a/src/DOM.hs
+++ b/src/DOM.hs
@@ -9,7 +9,7 @@
 
 import FFI
 import Prelude
-import Fay.Text
+import Data.Text
 
 --------------------------------------------------------------------------------
 -- Foreign Data Declarations.
