diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,7 @@
+# 1.1.14
+
+* Support tasty 1.2.
+
 # 1.1.13
 
 * Bump upper bound of base.
diff --git a/src/Test/Tasty/Ingredients/Rerun.hs b/src/Test/Tasty/Ingredients/Rerun.hs
--- a/src/Test/Tasty/Ingredients/Rerun.hs
+++ b/src/Test/Tasty/Ingredients/Rerun.hs
@@ -185,6 +185,9 @@
         go prefix (Tasty.AskOptions k) =
           Tasty.AskOptions (go prefix <$> k)
 
+        go prefix (Tasty.After a b c) =
+          Tasty.After a b (go prefix c)
+
     in go [] testTree
 
   tryLoadStateFrom filePath = do
diff --git a/tasty-rerun.cabal b/tasty-rerun.cabal
--- a/tasty-rerun.cabal
+++ b/tasty-rerun.cabal
@@ -1,5 +1,5 @@
 name:                tasty-rerun
-version:             1.1.13
+version:             1.1.14
 homepage:            http://github.com/ocharles/tasty-rerun
 license:             BSD3
 license-file:        LICENSE
@@ -80,7 +80,7 @@
     split >= 0.1 && < 0.3,
     stm >= 2.4.2,
     tagged >= 0.7 && <0.9,
-    tasty >=0.10 && <1.2,
+    tasty >=1.2 && <1.3,
     transformers >= 0.3.0.0
   hs-source-dirs:      src
   default-language:    Haskell2010
