diff --git a/Cabal/changelog b/Cabal/changelog
index 7368257acabc0407fdcded2a54ec67c1744440a4..b6584bec0562da43a96a53ea7f2b19aa22c997fd 100644
--- a/Cabal/changelog
+++ b/Cabal/changelog
@@ -1,4 +1,9 @@
 -*-change-log-*-
+1.22.4.0 Ryan Thomas <ryan@ryant.org> June 2015
+	* Add libname install-dirs variable, use it by default. Fixes #2437. (Edward Z. Yang)
+	* Reduce temporary directory name length, fixes #2502. (Edward Z. Yang)
+	* Workaround for #2527. (Mikhail Glushenkov)
+
 1.22.3.0 Ryan Thomas <ryan@ryant.org> April 2015
 	* Fix for the ghcjs-pkg version number handling (Luite Stegeman)
 	* filterConfigureFlags: filter more flags (Mikhail Glushenkov)