Skip to content

chore: release v0.9.0#165

Merged
rohitg00 merged 1 commit intomainfrom
release/v0.9.0
Apr 18, 2026
Merged

chore: release v0.9.0#165
rohitg00 merged 1 commit intomainfrom
release/v0.9.0

Conversation

@rohitg00
Copy link
Copy Markdown
Owner

@rohitg00 rohitg00 commented Apr 18, 2026

Bundles everything merged since v0.8.13 into a proper release.

Highlights

See CHANGELOG.md for the full breakdown.

Version files bumped (8)

  • package.json + package-lock.json (top + packages[""])
  • plugin/.claude-plugin/plugin.json
  • packages/mcp/package.json (self + ~0.9.0 dep pin on the main package)
  • src/version.ts (union extended)
  • src/types.ts (ExportData.version union)
  • src/functions/export-import.ts (supportedVersions set)
  • test/export-import.test.ts (assertion)

Verification

  • npx vitest run → 777 passing (+ 14 skipped). The 1 failing file is the pre-existing test/integration.test.ts that needs a live server on :3111.
  • npm run build → clean.
  • Lockfile in sync.

After merge

  1. Tag v0.9.0 on the merge commit.
  2. gh release create v0.9.0 pasting the 0.9.0 CHANGELOG section.
  3. npm publish for @agentmemory/agentmemory and @agentmemory/mcp.
  4. Vercel: import repo → Root Directory website/ → deploy.

Summary by CodeRabbit

  • New Features

    • Added a new landing website.
    • Introduced filesystem watcher connector package.
    • Extended documentation for the console.
  • Bug Fixes

    • Fixed health check false alerts on small Node processes.
    • Updated audit policy for consistent deletion records.
  • Chores

    • Bumped package version to 0.9.0 across all modules and configurations.

Bump version + ship CHANGELOG covering everything that merged since
v0.8.13:

- #118 security advisory drafts for v0.8.2 CVEs
- #132 semantic eviction routing + batched retention audit
- #157 iii console docs + vendored screenshots in README
- #160 (#158) health gated on RSS floor
- #161 (#159) standalone MCP proxies to the running server
- #162 (#125) mem::forget audit coverage + policy doc
- #163 (#62) @agentmemory/fs-watcher filesystem connector
- #164 Next.js website (website/ root, ship to Vercel)

Version bumps (8 files):
- package.json / package-lock.json (top + packages[''])
- plugin/.claude-plugin/plugin.json
- packages/mcp/package.json (self + ~0.9.0 dep pin)
- src/version.ts (union extended, assigned 0.9.0)
- src/types.ts (ExportData.version union)
- src/functions/export-import.ts (supportedVersions set)
- test/export-import.test.ts (export assertion)

Tests: 777 passing. Build clean.
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentmemory Ready Ready Preview, Comment Apr 18, 2026 7:00pm

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 18, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 363922e4-fa51-4e13-9b4b-fc33ab3a1b27

📥 Commits

Reviewing files that changed from the base of the PR and between 4e7d000 and 3862c3f.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (8)
  • CHANGELOG.md
  • package.json
  • packages/mcp/package.json
  • plugin/.claude-plugin/plugin.json
  • src/functions/export-import.ts
  • src/types.ts
  • src/version.ts
  • test/export-import.test.ts

📝 Walkthrough

Walkthrough

Version bump from 0.8.13 to 0.9.0 across all package manifests, type definitions, and version gates. The release documents new features (website, filesystem watcher connector), behavior changes (audit policy, MCP server proxying), and fixes (health severity logic). All changes are mechanical version increments with no functional logic modifications.

Changes

Cohort / File(s) Summary
Version Constants & Type Unions
src/version.ts, src/types.ts, src/functions/export-import.ts
Extended VERSION union and ExportData.version union to include "0.9.0" literal; updated VERSION constant value from "0.8.13" to "0.9.0"; added "0.9.0" to supportedVersions set in mem::import.
Package Manifests
package.json, packages/mcp/package.json, plugin/.claude-plugin/plugin.json
Updated version fields from 0.8.13 to 0.9.0; updated @agentmemory/mcp dependency on @agentmemory/agentmemory to ~0.9.0 range.
Documentation & Tests
CHANGELOG.md, test/export-import.test.ts
Added 0.9.0 release section documenting features (website, filesystem watcher connector), behavior changes (audit policy, MCP server proxying), fixes (health severity logic), and infrastructure updates; updated export test expectation for version from "0.8.13" to "0.9.0".

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

🐰 Version hops to point-nine-oh,
Type unions stretch, and manifests glow,
Audit trails now consistently show,
MCP proxies catch what servers know—
Hop along, the memories flow! 🌱

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v0.9.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment