diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# Version 1.2.1
+
+* Made compatible with newer `df1`.
+
 # Version 1.2
 
 * COMPILER ASSISTED BREAKING CHANGE: Renaming logging functions again.
diff --git a/di-df1.cabal b/di-df1.cabal
--- a/di-df1.cabal
+++ b/di-df1.cabal
@@ -1,5 +1,5 @@
 name: di-df1
-version: 1.2
+version: 1.2.1
 author: Renzo Carbonara
 maintainer: renλren.zone
 copyright: Renzo Carbonara 2018
diff --git a/lib/Di/Df1.hs b/lib/Di/Df1.hs
--- a/lib/Di/Df1.hs
+++ b/lib/Di/Df1.hs
@@ -77,6 +77,7 @@
 import qualified Di.Core as Di (Di, Log(Log), log, log', push)
 import qualified Di.Handle as Di (LineRenderer(LineRendererUtf8))
 import qualified Df1
+import qualified Df1.Render
 
 --------------------------------------------------------------------------------
 
@@ -395,8 +396,8 @@
 df1 :: Di.LineRenderer Df1.Level Df1.Path Df1.Message
 {-# INLINE df1 #-}
 df1 = Di.LineRendererUtf8 (\x ->
-  if x then Df1.renderColor . fromDiLog
-       else Df1.render . fromDiLog)
+  if x then Df1.Render.logColorANSI . fromDiLog
+       else Df1.Render.log . fromDiLog)
 
 --------------------------------------------------------------------------------
 
