chore: update changelog for 0.29.0 release (#1714)

Updates the changelog headers and links for the 0.29.0 release
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 66f0fc9..58a872d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,10 @@
 
 [0.XX.0]: https://github.com/bazelbuild/rules_python/releases/tag/0.XX.0
 
+## 0.29.0 - 2024-01-22
+
+[0.29.0]: https://github.com/bazelbuild/rules_python/releases/tag/0.29.0
+
 ### Changed
 
 * **BREAKING** The deprecated `incompatible_generate_aliases` feature flags