chore(release): v0.3.0#18
Conversation
Bump workspace version 0.2.1 -> 0.3.0 and promote the CHANGELOG [Unreleased] entries (fielded observations, schema v2, memory_tier end-to-end, eval harness, hybrid-search fixes) to [0.3.0] - 2026-05-17. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Warning
|
| Layer / File(s) | Summary |
|---|---|
Version and changelog updates CHANGELOG.md, Cargo.toml |
Workspace version is bumped to 0.3.0 in the package declaration, all internal workspace dependency versions are updated to 0.3.0, and a ## [0.3.0] - 2026-05-17 release header is added to the changelog to group the released changes. |
Estimated code review effort
🎯 1 (Trivial) | ⏱️ ~3 minutes
Poem
🐰 A hop and a bump to 0.3,
Version strings dance in harmony—
Cargo and changelog align,
Release notes gleam, so fine! ✨
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
| Check name | Status | Explanation |
|---|---|---|
| Description Check | ✅ Passed | Check skipped - CodeRabbit’s high-level summary is enabled. |
| Title check | ✅ Passed | The title 'chore(release): v0.3.0' directly and clearly matches the changeset, which updates the workspace version from 0.2.1 to 0.3.0 and promotes the CHANGELOG to reflect this release. |
| Docstring Coverage | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. |
| Linked Issues check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
| Out of Scope Changes check | ✅ Passed | Check skipped because no linked issues were found for this pull request. |
✏️ Tip: You can configure your own custom pre-merge checks in the settings.
✨ Finishing Touches
🧪 Generate unit tests (beta)
- Create PR with unit tests
- Commit unit tests in branch
chore/release-v0.3.0
Comment @coderabbitai help to get the list of available commands and usage tips.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@CHANGELOG.md`:
- Around line 12-13: The changelog footer still points [Unreleased] to
v0.2.1...HEAD and is missing a [0.3.0] link; update the link references in the
footer so that [Unreleased] points to v0.3.0...HEAD (or remove Unreleased if you
want it closed) and add a new [0.3.0] entry mapping to v0.2.1...v0.3.0. Locate
the footer link block that contains the markers [Unreleased] and [0.3.0], adjust
the URLs/ranges accordingly, and ensure there is a new reference line for
[0.3.0] matching the repo release tag format used elsewhere.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 1a565a9d-ac18-4f48-aeb2-d810f3c90cb7
⛔ Files ignored due to path filters (1)
Cargo.lockis excluded by!**/*.lock
📒 Files selected for processing (2)
CHANGELOG.mdCargo.toml
| ## [0.3.0] - 2026-05-17 | ||
|
|
There was a problem hiding this comment.
Update changelog reference links for the new release.
After adding 0.3.0, the footer references should also be updated so release links resolve correctly (Line 296 onward currently still points [Unreleased] to v0.2.1...HEAD and has no [0.3.0] entry).
Suggested patch
-[Unreleased]: https://github.com/raymondj99/openmemory/compare/v0.2.1...HEAD
+[Unreleased]: https://github.com/raymondj99/openmemory/compare/v0.3.0...HEAD
+[0.3.0]: https://github.com/raymondj99/openmemory/compare/v0.2.1...v0.3.0
[0.2.1]: https://github.com/raymondj99/openmemory/compare/v0.2.0...v0.2.1📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| ## [0.3.0] - 2026-05-17 | |
| [Unreleased]: https://github.com/raymondj99/openmemory/compare/v0.3.0...HEAD | |
| [0.3.0]: https://github.com/raymondj99/openmemory/compare/v0.2.1...v0.3.0 | |
| [0.2.1]: https://github.com/raymondj99/openmemory/compare/v0.2.0...v0.2.1 |
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@CHANGELOG.md` around lines 12 - 13, The changelog footer still points
[Unreleased] to v0.2.1...HEAD and is missing a [0.3.0] link; update the link
references in the footer so that [Unreleased] points to v0.3.0...HEAD (or remove
Unreleased if you want it closed) and add a new [0.3.0] entry mapping to
v0.2.1...v0.3.0. Locate the footer link block that contains the markers
[Unreleased] and [0.3.0], adjust the URLs/ranges accordingly, and ensure there
is a new reference line for [0.3.0] matching the repo release tag format used
elsewhere.
Bump workspace version 0.2.1 -> 0.3.0 and promote CHANGELOG [Unreleased] entries to [0.3.0] - 2026-05-17. Also pin the release workflow's toolchain to rust-toolchain.toml's channel so the matrix cross-targets (x86_64-apple-darwin) get their std installed against the toolchain cargo actually uses. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Bump workspace version 0.2.1 -> 0.3.0 and promote CHANGELOG [Unreleased] entries to [0.3.0] - 2026-05-17. Also pin the release workflow's toolchain to rust-toolchain.toml's channel so the matrix cross-targets (x86_64-apple-darwin) get their std installed against the toolchain cargo actually uses. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Summary
[Unreleased]to[0.3.0] - 2026-05-17Release contents
title/summary/importance/source_kind/concepts/source_files)memory_tierend-to-end (filter + stamp + read-back)openmemory-evalcrate andopenmemory evalCLI subcommandopenmemory_searchno longer double-pumpstop_k * 3Test plan
cargo check --workspace --all-featurespasses locallyv0.3.0tag to trigger release workflow🤖 Generated with Claude Code
Summary by CodeRabbit
Chores
Documentation