diff --git a/CHANGES.md b/CHANGES.md
index f6371dde..dd5dc0a2 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -126,6 +126,11 @@
     transformed layout until it sees another. It can be used to improve the
     behaviour of a child layout that has not been given the focused window.
 
+  * `XMonad.Actions.SwapPromote`
+
+    Module for tracking master window history per workspace, and associated
+    functions for manipulating the stack using such history.
+
   * `XMonad.Hooks.Focus`
 
     A new module extending ManageHook EDSL to work on focused windows and
diff --git a/xmonad-contrib.cabal b/xmonad-contrib.cabal
index 8a0e34a0..fae0938c 100644
--- a/xmonad-contrib.cabal
+++ b/xmonad-contrib.cabal
@@ -129,6 +129,7 @@ library
                         XMonad.Actions.SpawnOn
                         XMonad.Actions.Submap
                         XMonad.Actions.SwapWorkspaces
+                        XMonad.Actions.SwapPromote
                         XMonad.Actions.TagWindows
                         XMonad.Actions.TopicSpace
                         XMonad.Actions.TreeSelect