chore(release): 3.4.1 - #1808
Conversation
Bump version across all sources (version.py, pyproject.toml, both Claude plugin manifests, Codex plugin manifest, README badge, uv.lock) and promote the Unreleased changelog to 3.4.1. Shipping: Cursor IDE plugin + hooks, first-class Antigravity IDE support (with zero-config interpreter resolution), embeddinggemma bulk re-embed OOM fix, and backup-retention pruning. Also restores the CHANGELOG compare-link block, which had been left at v3.2.0: adds links for 3.4.1 and the previously-undocumented 3.4.0 and points Unreleased at v3.4.1...HEAD.
There was a problem hiding this comment.
Code Review
This pull request bumps the version of MemPalace from 3.4.0 to 3.4.1 across several plugin manifests, configuration files, and documentation. The reviewer identified an issue in CHANGELOG.md where the newly added compare link references a missing version chain, resulting in broken links, and provided a suggestion to complete the chain.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| [Unreleased]: https://github.com/MemPalace/mempalace/compare/v3.4.1...HEAD | ||
| [3.4.1]: https://github.com/MemPalace/mempalace/compare/v3.4.0...v3.4.1 | ||
| [3.4.0]: https://github.com/MemPalace/mempalace/compare/v3.3.6...v3.4.0 |
There was a problem hiding this comment.
The newly added [3.4.0] compare link references v3.3.6, but the [3.3.6] reference link definition (and the rest of the [3.3.x] chain) is missing from the bottom of the file. This results in broken/unclickable version headers in the changelog. Adding the missing compare links completes the chain down to v3.2.0.
| [Unreleased]: https://github.com/MemPalace/mempalace/compare/v3.4.1...HEAD | |
| [3.4.1]: https://github.com/MemPalace/mempalace/compare/v3.4.0...v3.4.1 | |
| [3.4.0]: https://github.com/MemPalace/mempalace/compare/v3.3.6...v3.4.0 | |
| [Unreleased]: https://github.com/MemPalace/mempalace/compare/v3.4.1...HEAD\n[3.4.1]: https://github.com/MemPalace/mempalace/compare/v3.4.0...v3.4.1\n[3.4.0]: https://github.com/MemPalace/mempalace/compare/v3.3.6...v3.4.0\n[3.3.6]: https://github.com/MemPalace/mempalace/compare/v3.3.5...v3.3.6\n[3.3.5]: https://github.com/MemPalace/mempalace/compare/v3.3.4...v3.3.5\n[3.3.4]: https://github.com/MemPalace/mempalace/compare/v3.3.3...v3.3.4\n[3.3.3]: https://github.com/MemPalace/mempalace/compare/v3.3.2...v3.3.3\n[3.3.2]: https://github.com/MemPalace/mempalace/compare/v3.3.1...v3.3.2\n[3.3.1]: https://github.com/MemPalace/mempalace/compare/v3.3.0...v3.3.1\n[3.3.0]: https://github.com/MemPalace/mempalace/compare/v3.2.0...v3.3.0 |
There was a problem hiding this comment.
Pull request overview
Release housekeeping for 3.4.1, aligning the package version across the repo’s declared version sources and promoting the changelog’s previously-unreleased notes into a tagged release section.
Changes:
- Bump version 3.4.0 → 3.4.1 in Python package metadata, lockfile editable entry, and plugin manifests.
- Update README version badge to match the new release version.
- Promote changelog content into
## [3.4.1] — 2026-06-14and update compare-link references ([Unreleased], add[3.4.1], add[3.4.0]).
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
mempalace/version.py |
Updates the package “source of truth” __version__ to 3.4.1. |
pyproject.toml |
Bumps the project version to 3.4.1 for packaging/distribution metadata. |
uv.lock |
Updates the editable mempalace package entry to 3.4.1. |
README.md |
Updates the Shields.io version badge URL to 3.4.1. |
CHANGELOG.md |
Promotes [Unreleased] notes into a [3.4.1] section and refreshes compare links. |
.claude-plugin/plugin.json |
Bumps plugin manifest version to 3.4.1. |
.claude-plugin/marketplace.json |
Bumps marketplace manifest version to 3.4.1. |
.codex-plugin/plugin.json |
Bumps Codex plugin manifest version to 3.4.1. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Superseded by #1809. This branch is on the |
Release 3.4.1
Bumps the version across all six version sources (the five
version-guard.ymlchecks plus the README badge thattests/test_readme_claims.pyenforces) and promotes the[Unreleased]changelog to## [3.4.1].Version sources bumped 3.4.0 → 3.4.1
mempalace/version.py(source of truth)pyproject.toml.claude-plugin/marketplace.json.claude-plugin/plugin.json.codex-plugin/plugin.jsonREADME.mdversion badgeuv.lock(editable package entry)Shipping in 3.4.1
Features
.cursor-plugin/)stop/preCompact/sessionStart)Bug fixes
embeddinggemmabulk re-embed OOM fixmax_backups)CHANGELOG link block
Also restores the compare-link reference block, which had been abandoned at
v3.2.0: adds[3.4.1]and the previously-missing[3.4.0], and repoints[Unreleased]atv3.4.1...HEAD.Pre-existing issues noted (out of scope for this patch)
[3.3.0]–[3.3.6]chain.Validation
version-guard.ymllocally — green)mempalace-mcpconsistent across manifestsruff check+ruff format --check— cleanAfter merge (manual, per docs/RELEASING.md)
Merge
develop → main, then draft a GitHub Release targetingmainwith tagv3.4.1to triggerpublish.yml(PyPI Trusted Publishing, manual approval on thepypienvironment).