mirror of
https://github.com/thedotmack/claude-mem
synced 2026-04-25 17:15:04 +02:00
4.0 KiB
4.0 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[3.7.1] - 2025-09-17
Added
- SQLite storage backend with session, memory, overview, and diagnostics management
- Mintlify documentation site with searchable interface and comprehensive guides
- Context7 MCP integration for documentation retrieval
Changed
- Session-start overviews to display chronologically from oldest to newest
Fixed
- Migration index parsing bug that prevented JSONL records from importing to SQLite
[3.6.10] - 2025-09-16
Added
- Claude Code statusline integration for real-time memory status
- MCP memory tools server providing compress, stats, search, and overview commands
- Concept documentation explaining memory compression and context loading
Fixed
- Corrected integration architecture to use hooks instead of MCP SDK
[3.6.9] - 2025-09-14
Added
- Display current date and time at the top of session-start hook output for better temporal context
Changed
- Enhanced session-start hook formatting with emoji icons and separator lines for improved readability
[3.6.8] - 2025-09-14
Fixed
- Fixed publish command failing when no version-related memories exist for changelog generation
[3.6.6] - 2025-09-14
Fixed
- Resolved compaction errors when processing large conversation histories by reducing chunk size limits to stay within Claude's context window
[3.6.5] - 2025-09-14
Changed
- Session groups now display in chronological order (most recent first)
Fixed
- Improved CLI path detection for cross-platform compatibility
[3.6.4] - 2025-09-13
Changed
- Update save documentation to include allowed-tools and description metadata fields
Removed
- Remove deprecated markdown to JSONL migration script
[3.6.3] - 2025-09-11
Changed
- Updated changelog generation prompts to use date strings in query text for temporal filtering
Fixed
- Resolved changelog timestamp filtering by using semantic search instead of metadata queries, enabling proper date-based searches
- Corrected install.ts search instructions to remove misleading metadata filtering guidance that caused 'Error finding id' errors
[3.6.2] - 2025-09-10
Added
- Visual feedback to changelog command showing current version, next version, and number of overviews being processed
- Generate changelog for specific versions using
--generateflag with npm publish time boundaries - Introduce 'Who Wants To Be a Memoryonaire?' trivia game that generates personalized questions from your stored memories
- Add interactive terminal UI with lifelines (50:50, Phone-a-Friend, Audience Poll) and cross-platform audio support
- Implement permanent question caching with --regenerate flag for instant game loading
- Enable hybrid vector search to discover related memory chains during question generation
Changed
- Changelog regeneration automatically removes old entries from JSONL file when using
--generateor--historicalflags - Switch to direct JSONL file loading for instant memory access without API calls
- Optimize AI generation with faster 'sonnet' model for improved performance
- Reduce memory query limit from 100 to 50 to prevent token overflow
Fixed
- Changelog command now uses npm publish timestamps exclusively for accurate version time ranges
- Resolved timestamp filtering issues with Chroma database by leveraging semantic search with embedded dates
- Resolve game hanging at startup due to confirmation loop
- Fix memory integration bypass that prevented questions from using actual stored memories
- Consolidate 500+ lines of duplicate code for better maintainability
[3.6.1] - 2025-09-10
Changed
- Refactored pre-compact hook to work independently without status line updates
Removed
- Removed status line integration and ccstatusline configuration support
[3.5.5] - 2025-09-10
Changed
- Standardized GitHub release naming to lowercase 'claude-mem vX.X.X' format for consistent branding