diff --git a/Data/Conduit/Combinators.hs b/Data/Conduit/Combinators.hs
--- a/Data/Conduit/Combinators.hs
+++ b/Data/Conduit/Combinators.hs
@@ -163,6 +163,7 @@
       -- ** Textual
     , encodeUtf8
     , decodeUtf8
+    , decodeUtf8Lenient
     , line
     , lineAscii
     , unlines
@@ -1608,6 +1609,13 @@
 -- Since 1.0.0
 decodeUtf8 :: MonadThrow m => Conduit ByteString m Text
 decodeUtf8 = CT.decode CT.utf8
+
+-- | Decode a stream of binary data as UTF8, replacing any invalid bytes with
+-- the Unicode replacement character.
+--
+-- Since 1.0.0
+decodeUtf8Lenient :: MonadThrow m => Conduit ByteString m Text
+decodeUtf8Lenient = CT.decodeUtf8Lenient
 
 -- | Stream in the entirety of a single line.
 --
diff --git a/conduit-combinators.cabal b/conduit-combinators.cabal
--- a/conduit-combinators.cabal
+++ b/conduit-combinators.cabal
@@ -1,5 +1,5 @@
 name:                conduit-combinators
-version:             0.2.5.2
+version:             0.2.6
 synopsis:            Commonly used conduit functions, for both chunked and unchunked data
 description:         Provides a replacement for Data.Conduit.List, as well as a convenient Conduit module.
 homepage:            https://github.com/fpco/conduit-combinators
@@ -20,7 +20,7 @@
   build-depends:       base >= 4 && < 5
                      , chunked-data
                      , conduit >= 1.0.12
-                     , conduit-extra
+                     , conduit-extra >= 1.1.1
                      , transformers
                      , transformers-base
                      , primitive
