diff --git a/Cabal/doc/developing-packages.markdown b/Cabal/doc/developing-packages.markdown
index 5e10fa5cc59f3a7c91448543d9e2416aef396e40..070ea04d46c8b3c2a371b8acb4209d6019428141 100644
--- a/Cabal/doc/developing-packages.markdown
+++ b/Cabal/doc/developing-packages.markdown
@@ -1265,7 +1265,7 @@ If we want to do that, however, it means that the `containers` test suite
 executable now uses _two_ versions of `containers`: the version-under-test
 and the older, stable version that we have linked `tasty` against.
 
-As of  version 1.24, this scenario is supported. The `cabal` solver can make
+As of  version 1.26, this scenario is supported. The `cabal` solver can make
 independent choices for the dependencies of test suites which do not appear
 as (direct) dependencies of any other component in the package. In other words,
 if the test suite for `containers` _directly_ depends on `containers` (as it
diff --git a/cabal-install/changelog b/cabal-install/changelog
index 9d5fba2e06ff565084bc4407c815e504f1106879..36fce47b42454d73a3a9096148cf184346a58857 100644
--- a/cabal-install/changelog
+++ b/cabal-install/changelog
@@ -16,6 +16,7 @@
 	(#3429).
 	* The bootstrap script now works correctly when run from a Git
 	clone (#3439).
+	* Cycles in test suite dependencies are now supported (#3402).
 
 1.24.0.0 Ryan Thomas <ryan@ryant.org> March 2016
 	* If there are multiple remote repos, 'cabal update' now updates