diff --git a/docs/4.0/migration.md b/docs/4.0/migration.md
index 3930639377ec44c3125f3003295c8045529a8a0b..b243f7925be32f3e115775b221fcdadeed6b85bb 100644
--- a/docs/4.0/migration.md
+++ b/docs/4.0/migration.md
@@ -11,6 +11,7 @@ While in beta, we aim to have no breaking changes. However, things don't always
 
 - Removed `$badge-color` variable and its usage on `.badge`. We use a color contrast function to pick a `color` based on the `background-color`, so the variable is unnecessary.
 - Renamed `grayscale()` function to `gray()` to avoid breaking conflict with the CSS native `grayscale` filter.
+- Renamed `.table-inverse`, `.thead-inverse`, and `.thead-default` to `.*-dark` and `.*-light`, matching our color schemes used elsewhere.
 
 
 ## Summary