release: finalize v3.2.0 — version consistency + CHANGELOG
PR #761 bumped pyproject.toml to 3.2.0 but missed three other version strings, causing test_version_consistency to fail on develop CI (macos, linux 3.11, windows). - mempalace/version.py: 3.1.0 → 3.2.0 (unblocks test_version_consistency) - README.md: version badge shield 3.1.0 → 3.2.0 - integrations/openclaw/SKILL.md: 3.1.0 → 3.2.0 - CHANGELOG.md: rename [Unreleased] → [3.2.0] — 2026-04-13, add entries for #685, #690, #707, #716, #734, #755, #757, #761 Verified locally: 689/689 tests pass, ruff clean.
This commit is contained in:
+13
-1
@@ -4,7 +4,11 @@ All notable changes to [MemPalace](https://github.com/milla-jovovich/mempalace)
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## [Unreleased] — v3.2.0 (on develop)
|
## [3.2.0] — 2026-04-13
|
||||||
|
|
||||||
|
### Packaging
|
||||||
|
- Remove `chromadb<0.7` upper bound — unblocks installs against chromadb 1.x palaces (#690)
|
||||||
|
- Bump version to 3.2.0 across `pyproject.toml`, `mempalace/version.py`, README badge, and OpenClaw SKILL (#761)
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
- Harden palace deletion, WAL redaction, and MCP search input handling (#739)
|
- Harden palace deletion, WAL redaction, and MCP search input handling (#739)
|
||||||
@@ -13,6 +17,11 @@ All notable changes to [MemPalace](https://github.com/milla-jovovich/mempalace)
|
|||||||
- Remove global SSL verification bypass in convomem_bench (#176)
|
- Remove global SSL verification bypass in convomem_bench (#176)
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
- Parse Claude.ai privacy export with `messages` key and sender field (#685, #677)
|
||||||
|
- Detect mtime changes in `_get_client` to prevent stale HNSW index (#757)
|
||||||
|
- Hash full content in `tool_add_drawer` drawer ID — stable re-mines (#716)
|
||||||
|
- Remove 10k drawer cap from status display (#707, #603)
|
||||||
|
- Correct typo in entity_detector interactive classification prompt (#755)
|
||||||
- Prevent convo_miner from re-processing 0-chunk files on every run (#732, #654)
|
- Prevent convo_miner from re-processing 0-chunk files on every run (#732, #654)
|
||||||
- Remove silent 8-line AI response truncation in convo_miner (#708, #692)
|
- Remove silent 8-line AI response truncation in convo_miner (#708, #692)
|
||||||
- Store full AI response in convo_miner exchange chunking (#695)
|
- Store full AI response in convo_miner exchange chunking (#695)
|
||||||
@@ -39,6 +48,9 @@ All notable changes to [MemPalace](https://github.com/milla-jovovich/mempalace)
|
|||||||
- Add `--yes` flag to init instructions for non-interactive use (#682, #534)
|
- Add `--yes` flag to init instructions for non-interactive use (#682, #534)
|
||||||
- Add `mcp` command with setup guidance (#315)
|
- Add `mcp` command with setup guidance (#315)
|
||||||
|
|
||||||
|
### Documentation
|
||||||
|
- Fix misaligned architecture diagram (#734, #733)
|
||||||
|
|
||||||
### New Features
|
### New Features
|
||||||
- i18n support — 8 languages (en, es, fr, de, ja, ko, zh-CN, zh-TW) (#718)
|
- i18n support — 8 languages (en, es, fr, de, ja, ko, zh-CN, zh-TW) (#718)
|
||||||
- New MCP tools: get/list/update drawer, hook settings, export (#667, #635)
|
- New MCP tools: get/list/update drawer, hook settings, export (#667, #635)
|
||||||
|
|||||||
@@ -722,7 +722,7 @@ PRs welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for setup and guidelines.
|
|||||||
MIT — see [LICENSE](LICENSE).
|
MIT — see [LICENSE](LICENSE).
|
||||||
|
|
||||||
<!-- Link Definitions -->
|
<!-- Link Definitions -->
|
||||||
[version-shield]: https://img.shields.io/badge/version-3.1.0-4dc9f6?style=flat-square&labelColor=0a0e14
|
[version-shield]: https://img.shields.io/badge/version-3.2.0-4dc9f6?style=flat-square&labelColor=0a0e14
|
||||||
[release-link]: https://github.com/milla-jovovich/mempalace/releases
|
[release-link]: https://github.com/milla-jovovich/mempalace/releases
|
||||||
[python-shield]: https://img.shields.io/badge/python-3.9+-7dd8f8?style=flat-square&labelColor=0a0e14&logo=python&logoColor=7dd8f8
|
[python-shield]: https://img.shields.io/badge/python-3.9+-7dd8f8?style=flat-square&labelColor=0a0e14&logo=python&logoColor=7dd8f8
|
||||||
[python-link]: https://www.python.org/
|
[python-link]: https://www.python.org/
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
name: mempalace
|
name: mempalace
|
||||||
description: "MemPalace — Local AI memory with 96.6% recall. Semantic search, temporal knowledge graph, palace architecture (wings/rooms/drawers). Free, no cloud, no API keys."
|
description: "MemPalace — Local AI memory with 96.6% recall. Semantic search, temporal knowledge graph, palace architecture (wings/rooms/drawers). Free, no cloud, no API keys."
|
||||||
version: 3.1.0
|
version: 3.2.0
|
||||||
homepage: https://github.com/MemPalace/mempalace
|
homepage: https://github.com/MemPalace/mempalace
|
||||||
user-invocable: true
|
user-invocable: true
|
||||||
metadata:
|
metadata:
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
"""Single source of truth for the MemPalace package version."""
|
"""Single source of truth for the MemPalace package version."""
|
||||||
|
|
||||||
__version__ = "3.1.0"
|
__version__ = "3.2.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user