Skip to content

Release v2.8.0: finish the Mimir -> Mneme rename (URLs, registry metadata)#319

Merged
tcconnally merged 1 commit into
mainfrom
release/2.8.0
Jun 30, 2026
Merged

Release v2.8.0: finish the Mimir -> Mneme rename (URLs, registry metadata)#319
tcconnally merged 1 commit into
mainfrom
release/2.8.0

Conversation

@tcconnally

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #318 (the crate/binary rename) now that the GitHub repo itself has been renamed Perseus-Computing-LLC/mimir -> Perseus-Computing-LLC/mneme.

  • Version bump to 2.8.0, CHANGELOG heading added.
  • Repo URL updated across README/CONTRIBUTING/SUPPORT/docs/integrations/awesome-mimir.md/clawhub/obsidian plugin manifest. GitHub redirects the old URLs, but these should point at the canonical path.
  • server.json: title/version/OCI image identifier (ghcr.io/perseus-computing-llc/mneme:2.8.0)/URLs/--db arg updated. Deliberately left unchanged: the "name" field (io.github.Perseus-Computing-LLC/mimir) — that's an MCP Registry ownership-verified identity, re-verifying it is a registry-side action, not a file edit. Also kept the mimir-data Docker volume name so existing registry pulls don't silently get an empty new volume.
  • manifest.json (Claude Desktop/MCPB extension): name/version/display_name/urls/entry_point/mcp_config updated to mneme.

Merging this re-triggers the Docker workflow under the renamed repo, producing ghcr.io/perseus-computing-llc/mneme images — the #318 merge happened just before the repo rename, so it pushed to the old ghcr.io/.../mimir package instead.

Test plan

  • cargo +stable-x86_64-pc-windows-msvc test --release — 113/113 passed.
  • After merge: tag v2.8.0 to produce semver-tagged GHCR images and cut the GitHub Release.

🤖 Generated with Claude Code

…data)

The crate/binary rename merged in #318, but repo-URL references and
registry metadata still pointed at the pre-rename repo, since the
GitHub repo itself hadn't been renamed yet at PR time. Now that
Perseus-Computing-LLC/mimir -> Perseus-Computing-LLC/mneme is done:

- Bumped version to 2.8.0 (Cargo.toml/Cargo.lock), added the [2.8.0]
  CHANGELOG heading (the rename entry was already drafted under
  [Unreleased]).
- Repo URL Perseus-Computing-LLC/mimir -> .../mneme across README,
  CONTRIBUTING, SUPPORT, docs/, integrations/*, awesome-mimir.md,
  clawhub/skills/mimir/SKILL.md, plugins/obsidian-mimir/manifest.json.
  GitHub redirects the old URLs, but these should point at the
  canonical path now that it exists.
- server.json: title, version, OCI image identifier
  (ghcr.io/perseus-computing-llc/mneme:2.8.0), websiteUrl/repository
  URL, and the --db packageArgument (mneme.db) updated. Deliberately
  LEFT UNCHANGED: the "name" field
  (io.github.Perseus-Computing-LLC/mimir) — that's a GitHub-org
  ownership-verified identity in the MCP Registry, not a display
  string; changing it is a registry re-verification action, not a
  file edit. Also kept the "mimir-data" Docker volume name so
  existing registry users don't get a silently-empty new volume.
- manifest.json (Claude Desktop/MCPB extension): name, version,
  display_name, urls, entry_point, and mcp_config updated to mneme.

Pushing this to main re-triggers the Docker workflow under the new
repository name, producing ghcr.io/perseus-computing-llc/mneme images
(the merge of #318 happened before the repo rename, so it pushed to
the old ghcr.io/.../mimir package instead).

113/113 tests pass.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@tcconnally tcconnally merged commit 59d5657 into main Jun 30, 2026
10 checks passed
tcconnally added a commit that referenced this pull request Jul 1, 2026
Code identifiers, GHCR image, repo URLs, and registry metadata were
already renamed in #318/#319. This pass covers the product-name prose
still saying "Mimir" in awesome-mimir.md, CONTRIBUTING.md, SUPPORT.md,
SBOM/federal-buyers/EXPORT-CONTROL docs, the three MCP client
integration guides, the three vs-competitor comparison docs, and the
four integrations/ READMEs.

Deliberately left "mimir"/"Mimir" where it's a real back-compat
identifier rather than prose:
- mimir_* MCP tool wire names (unchanged, back-compat guaranteed)
- ~/.mimir/data/mimir.db path examples (unchanged, back-compat path)
- The CLI binary invocation and "mcpServers": {"mimir": {"command":
  "mimir", ...}} config key — install.sh symlinks mneme -> mimir, so
  "mimir" is still the primary working command today
- PyPI package/module names and classes (mimir_autogen, mimir_crewai,
  mimir_langgraph, mimir-persist, MimirStore, MimirMemoryTool,
  MimirMemory) and their real "binary=\"mimir\"" code defaults
- docs/SBOM.md's literal crate/component identifiers
  (crates.io:mimir@2.0.0, Component name: mimir)
- External repo name (hermes-mimir-plugin) and this repo's own
  filenames (awesome-mimir.md, mimir-vs-*.md)

Co-authored-by: tcconnally <hermes@perseus.observer>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
@tcconnally tcconnally deleted the release/2.8.0 branch July 2, 2026 17:13
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.

1 participant