diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 1743c951..d57ea9ef 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -10,7 +10,7 @@ "plugins": [ { "name": "claude-mem", - "version": "7.2.4", + "version": "7.3.0", "source": "./plugin", "description": "Persistent memory system for Claude Code - context compression across sessions" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 5746ca79..5de413ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [7.3.0] - 2025-12-15 + +## Features + +- **Table-based search output**: Unified timeline formatting with cleaner, more organized presentation of search results grouped by date and file +- **Simplified API**: Removed unused format parameter from MCP search tools for cleaner interface +- **Shared formatting utilities**: Extracted common timeline formatting logic into reusable module + +## Changes + +- **Default model upgrade**: Changed default model from Haiku to Sonnet for better observation quality +- **Removed fake URIs**: Replaced claude-mem:// pseudo-protocol with actual HTTP API endpoints for citations + +## Bug Fixes + +- Fixed undefined debug function calls in MCP server +- Fixed skillPath variable scoping bug in instructions endpoint +- Extracted magic numbers to named constants for better code maintainability + ## [7.2.4] - 2025-12-15 ## What's Changed @@ -35,25 +54,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Update docs with correct MCP tool list and new download path - Single source of truth for Claude Desktop skill -## [7.3.0] - 2025-12-15 - -## Features - -- **Table-based search output**: Unified timeline formatting with cleaner, more organized presentation of search results grouped by date and file -- **Simplified API**: Removed unused format parameter from MCP search tools for cleaner interface -- **Shared formatting utilities**: Extracted common timeline formatting logic into reusable module - -## Changes - -- **Default model upgrade**: Changed default model from Haiku to Sonnet for better observation quality -- **Removed fake URIs**: Replaced claude-mem:// pseudo-protocol with actual HTTP API endpoints for citations - -## Bug Fixes - -- Fixed undefined debug function calls in MCP server -- Fixed skillPath variable scoping bug in instructions endpoint -- Extracted magic numbers to named constants for better code maintainability - ## [7.2.1] - 2025-12-14 ## Translation Script Enhancements @@ -2442,12 +2442,12 @@ None (patch version) ## [4.3.0] - 2025-10-25 -## What's Changed -* feat: Enhanced context hook with session observations and cross-platform improvements by @thedotmack in https://github.com/thedotmack/claude-mem/pull/25 - -## New Contributors -* @thedotmack made their first contribution in https://github.com/thedotmack/claude-mem/pull/25 - +## What's Changed +* feat: Enhanced context hook with session observations and cross-platform improvements by @thedotmack in https://github.com/thedotmack/claude-mem/pull/25 + +## New Contributors +* @thedotmack made their first contribution in https://github.com/thedotmack/claude-mem/pull/25 + **Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v4.2.11...v4.3.0 ## [4.2.10] - 2025-10-25 diff --git a/README.md b/README.md index 7a4b7835..0b1703c3 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,7 @@ Restart Claude Code. Context from previous sessions will automatically appear in - โš™๏ธ **Context Configuration** - Fine-grained control over what context gets injected - ๐Ÿค– **Automatic Operation** - No manual intervention required - ๐Ÿ”— **Citations** - Reference past observations with IDs (access via http://localhost:37777/api/observation/{id} or view all in the web viewer at http://localhost:37777) +- ๐Ÿงช **Beta Channel** - Try experimental features like Endless Mode via version switching --- diff --git a/package.json b/package.json index 7cfb2ae2..0160dcf7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claude-mem", - "version": "7.2.4", + "version": "7.3.0", "description": "Memory compression system for Claude Code - persist context across sessions", "keywords": [ "claude", diff --git a/plugin/.claude-plugin/plugin.json b/plugin/.claude-plugin/plugin.json index 63ce5791..7932a671 100644 --- a/plugin/.claude-plugin/plugin.json +++ b/plugin/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "claude-mem", - "version": "7.2.4", + "version": "7.3.0", "description": "Persistent memory system for Claude Code - seamlessly preserve context across sessions", "author": { "name": "Alex Newman" diff --git a/plugin/package.json b/plugin/package.json index c2b09d24..b8f44829 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -1,6 +1,6 @@ { "name": "claude-mem-plugin", - "version": "7.2.4", + "version": "7.3.0", "private": true, "description": "Runtime dependencies for claude-mem bundled hooks", "type": "module", diff --git a/plugin/skills/mem-search.zip b/plugin/skills/mem-search.zip index 684377ca..7edef6f1 100644 Binary files a/plugin/skills/mem-search.zip and b/plugin/skills/mem-search.zip differ