diff --git a/CHANGELOG.md b/CHANGELOG.md
index 52855c8e3fc0..d192740ec629 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+
+# 20.1.1 "wicker-whirligig" (2025-07-16)
+### cdk
+| Commit | Type | Description |
+| -- | -- | -- |
+| [3479123244](https://github.com/angular/components/commit/347912324409509c939d9385ba75334ede28d615) | fix | **drag-drop:** ensure container is registered in addItem ([#31518](https://github.com/angular/components/pull/31518)) |
+### material
+| Commit | Type | Description |
+| -- | -- | -- |
+| [d833f7c24a](https://github.com/angular/components/commit/d833f7c24a2d9593a3d34d1808210b36088099ed) | fix | **schematics:** always add a custom theme with ng add ([#31522](https://github.com/angular/components/pull/31522)) |
+| [a516806e47](https://github.com/angular/components/commit/a516806e476381fee98470a6be18e1330ad1380c) | fix | **tabs:** glitchy animation in rtl with lazy-loaded content ([#31535](https://github.com/angular/components/pull/31535)) |
+| [6a0578f82d](https://github.com/angular/components/commit/6a0578f82dbfa07a7cb9309da13475d8b04bbaad) | fix | **timepicker:** allow timepicker to opt out of opening on click ([#31492](https://github.com/angular/components/pull/31492)) |
+
+
+
# 20.1.0 "metal-brownie" (2025-07-09)
There have been some internal mapping changes in Material 2 theme config maps generated by `mat.define-light-theme` and `mat.define-dark-theme`.
@@ -6219,4 +6234,4 @@ _Breaking changes:_
# Changes Prior to 12.0.0
-To view changes that occurred prior to 12.0.0, see [CHANGELOG_ARCHIVE.md](https://github.com/angular/components/blob/main/CHANGELOG_ARCHIVE.md).
+To view changes that occurred prior to 12.0.0, see [CHANGELOG_ARCHIVE.md](https://github.com/angular/components/blob/main/CHANGELOG_ARCHIVE.md).
\ No newline at end of file