diff --git a/Web/Encodings/StringLike.hs b/Web/Encodings/StringLike.hs
--- a/Web/Encodings/StringLike.hs
+++ b/Web/Encodings/StringLike.hs
@@ -220,11 +220,11 @@
     concatMapUtf8 = concatMap
 
 instance StringLike TS.Text where
-    span = TS.spanBy
+    span = TS.span
     null = TS.null
     concatMap f = TS.concatMap $ pack . f
     dropWhile = TS.dropWhile
-    break = TS.breakBy
+    break = TS.break
     cons = TS.cons
     uncons = TS.uncons
     append = TS.append
@@ -243,11 +243,11 @@
     concatMapUtf8 f = concatMap (concatMap f . utf8EncodeChar)
 
 instance StringLike TL.Text where
-    span = TL.spanBy
+    span = TL.span
     null = TL.null
     concatMap f = TL.concatMap $ pack . f
     dropWhile = TL.dropWhile
-    break = TL.breakBy
+    break = TL.break
     cons = TL.cons
     uncons = TL.uncons
     append = TL.append
diff --git a/web-encodings.cabal b/web-encodings.cabal
--- a/web-encodings.cabal
+++ b/web-encodings.cabal
@@ -1,5 +1,5 @@
 name:            web-encodings
-version:         0.3.0.5
+version:         0.3.0.6
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michael@snoyman.com>
@@ -21,7 +21,7 @@
                      time >= 1.1.2.4 && < 1.3,
                      old-locale >= 1.0.0.1 && < 1.1,
                      bytestring >= 0.9.1.4 && < 0.10,
-                     text >= 0.5 && < 0.12,
+                     text >= 0.11 && < 0.12,
                      failure >= 0.0.0 && < 0.2,
                      directory >= 1 && < 1.2
     exposed-modules: Web.Encodings
