Skip to content

chore(release): 3.7.0 - #2128

Merged
igorls merged 1 commit into
developfrom
chore/release-3.7.0
Aug 2, 2026
Merged

chore(release): 3.7.0#2128
igorls merged 1 commit into
developfrom
chore/release-3.7.0

Conversation

@igorls

@igorls igorls commented Aug 2, 2026

Copy link
Copy Markdown
Member

Summary

Release prep for 3.7.0 (previous tag: v3.6.0).

Version metadata

  • Bumps the version-guard sources to 3.7.0: mempalace/version.py, pyproject.toml, .claude-plugin/{plugin,marketplace}.json, .codex-plugin/plugin.json, OpenClaw skill, README badge, and uv.lock.
  • Promotes post-3.6.0 work into a complete CHANGELOG entry (single-writer ownership, HNSW/repair/re-mine safety, MCP/daemon lifecycle, entity ReDoS, hook write-routing).
  • Ruff-formats two test files that drifted during conflict-resolution merges on develop.

Local validation (this branch)

uv run ruff check .          # clean
uv run ruff format --check . # clean
uv run pytest tests/ --ignore=tests/benchmarks
# 3497 passed, 31 skipped in ~86s

Also: package import reports __version__ == 3.7.0; MCP initialize reports the same version (tests/test_version_consistency.py + README claim tests pass).

After merge

  1. Tag v3.7.0 on the promoted main commit (or merge develop→main then tag).
  2. Publish PyPI / Docker as usual.

Test plan

  • Full local suite excluding benchmarks
  • Ruff lint + format
  • Version consistency + README claim tests
  • CI matrix on this PR

Bump package, plugins, lock, and README badge to 3.7.0. Promote the
post-3.6.0 integrity spine into CHANGELOG: single-writer ownership,
HNSW write defaults and preflight, safer repair/re-mine, MCP/daemon
lifecycle hardening, entity ReDoS guard, and hook write-routing.

Also ruff-format two test files that drifted during conflict merges.

Local validation: ruff check/format clean; 3497 passed, 31 skipped.
@igorls
igorls requested a review from milla-jovovich as a code owner August 2, 2026 08:34
Copilot AI review requested due to automatic review settings August 2, 2026 08:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the MemPalace v3.7.0 release by synchronizing version metadata across the repo, promoting accumulated changes into a new CHANGELOG entry, and updating the lockfile and minor test-file formatting to match the release state.

Changes:

  • Bump version references to 3.7.0 across package metadata, plugins, README badge, and the in-package __version__.
  • Add a complete 3.7.0 CHANGELOG entry and advance compare links ([Unreleased], [3.7.0]).
  • Refresh uv.lock and apply minor whitespace-only formatting adjustments in a couple of tests.

Reviewed changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
uv.lock Updates locked dependency graph and markers; bumps editable mempalace to 3.7.0.
tests/test_palace.py Removes an extra whitespace-only line (format cleanup).
tests/test_mcp_http_transport.py Adds a blank line between test/helper blocks (format cleanup).
README.md Updates the version badge URL to 3.7.0.
pyproject.toml Bumps project version to 3.7.0.
mempalace/version.py Bumps __version__ to 3.7.0 (single source of truth).
integrations/openclaw/SKILL.md Updates OpenClaw skill version to 3.7.0.
CHANGELOG.md Adds the 3.7.0 entry and updates compare links.
.codex-plugin/plugin.json Updates plugin version to 3.7.0.
.claude-plugin/plugin.json Updates plugin version to 3.7.0.
.claude-plugin/marketplace.json Updates marketplace version to 3.7.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@igorls
igorls merged commit df273c0 into develop Aug 2, 2026
10 checks passed
@igorls
igorls deleted the chore/release-3.7.0 branch August 2, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants