MemPalace v3.2.0
Highlights
-
🌍 8 Languages — i18n support for English, French, Korean, Japanese, Spanish, German, Simplified Chinese, Traditional Chinese. Set
"language": "ko"in config and everything localizes — CLI output, AAAK compression, regex patterns. Contributors can add languages by translating one JSON file. (#718) -
🔓 ChromaDB 1.x unblocked — removed the
<0.7upper bound that was locking users out of palaces created with chromadb 1.x (#690) -
🔒 Security hardening — palace deletion guardrails, WAL redaction, MCP input validation, credential path cleanup, concurrency fixes (#739, #647, #177, #176)
-
🔌 Pluggable storage backends — the backend seam (#413) is live. Community is already building PostgreSQL, Qdrant, and LanceDB backends on top of it.
-
🛠️ 30+ bug fixes — convo_miner truncation, HNSW dedup, Unicode support (Latvian/CJK/Cyrillic), 10k drawer status cap, mtime detection, stale index prevention, Windows compatibility, and more.
-
📋
mempalace migrate— recover palaces across ChromaDB version changes (#502)
Install / Upgrade
pip install --upgrade mempalaceFull Changelog
See CHANGELOG.md for the complete list of changes since v3.1.0.
Thank you to all contributors — 50+ commits from 20+ people made this release possible.
Thank you from Milla and Lu✨