diff --git a/CLAUDE.md b/CLAUDE.md
index 6838698..0af4f48 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -12,7 +12,7 @@ This is the documentation website for Basic Memory (`docs.basicmemory.com`), bui
**Repository**: https://github.com/basicmachines-co/basic-memory
**Website**: https://basicmemory.com
-**Current Version**: v0.17.2 (released December 29, 2025)
+**Current Version**: v0.17.5 (released January 11, 2026)
**Key Features**:
- 17 MCP tools for AI integration (write_note, read_note, edit_note, search_notes, build_context, etc.)
diff --git a/src/pages/latest-releases.mdx b/src/pages/latest-releases.mdx
index fb328dd..86410cc 100644
--- a/src/pages/latest-releases.mdx
+++ b/src/pages/latest-releases.mdx
@@ -10,6 +10,64 @@ import { Card, CardGroup, Info, Warning, Note, Tip, Accordion, AccordionItem, St
View the latest changes to Basic Memory on [GitHub](https://github.com/basicmachines-co/basic-memory/releases)
+## [v0.17.5](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.17.5) — 2026-01-11
+
+**Focus:** Python 3.14 compatibility and CLI stability
+
+
+**Highlights:**
+- Python 3.14 compatibility fixes
+- CLI commands no longer hang on exit
+- Updated pyright for better type checking
+
+
+### Bug Fixes
+
+- **Prevent CLI commands from hanging on exit** ([#505](https://github.com/basicmachines-co/basic-memory/pull/505))
+ - Skip `nest_asyncio` on Python 3.14+ where it causes event loop issues
+ - Simplify CLI test infrastructure for cross-version compatibility
+ - Update pyright to 1.1.408 for Python 3.14 support
+ - Fix SQLAlchemy rowcount typing for Python 3.14
+
+**Full Changelog**: https://github.com/basicmachines-co/basic-memory/compare/v0.17.4...v0.17.5
+
+---
+
+## [v0.17.4](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.17.4) — 2026-01-05
+
+**Focus:** Critical search index fix and major architecture refactor
+
+
+**Important:** If you're upgrading from v0.16.3-v0.17.3, run `basic-memory reset` once after updating to rebuild your search index. A bug introduced in v0.16.3 caused the search index to be wiped on every server restart.
+
+
+
+**Highlights:**
+- Critical fix: Search index now persists across server restarts
+- Major internal architecture improvements with composition roots
+- New typed API clients for better code organization
+
+
+### Bug Fixes
+
+- **Preserve search index across server restarts** ([#503](https://github.com/basicmachines-co/basic-memory/pull/503))
+ - Fixes critical bug where search index was wiped on every MCP server restart
+ - Bug was introduced in v0.16.3, affecting v0.16.3-v0.17.3
+ - **User action**: Run `basic-memory reset` once after updating to rebuild search index
+
+### Internal
+
+- **Major architecture refactor** ([#502](https://github.com/basicmachines-co/basic-memory/pull/502))
+ - Add composition roots for API, MCP, and CLI entrypoints
+ - Split deps.py into feature-scoped modules (config, db, projects, repositories, services, importers)
+ - Add ProjectResolver for unified project selection
+ - Add SyncCoordinator for centralized sync/watch lifecycle
+ - Introduce typed API clients for MCP tools (KnowledgeClient, SearchClient, MemoryClient, etc.)
+
+**Full Changelog**: https://github.com/basicmachines-co/basic-memory/compare/v0.17.3...v0.17.4
+
+---
+
## [v0.17.3](https://github.com/basicmachines-co/basic-memory/releases/tag/v0.17.3) — 2026-01-03
**Focus:** Claude Code compatibility and cloud deployment stability