From 9dd7de950090287b7fad51a00578365800e2cd16 Mon Sep 17 00:00:00 2001 From: Alex Newman Date: Mon, 22 Dec 2025 20:24:04 -0500 Subject: [PATCH] chore: update CHANGELOG.md for v8.0.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- CHANGELOG.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0cae8af7..7e53ef02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,51 @@ 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/). +## [8.0.0] - 2025-12-23 + +## 🌍 Major Features + +### **Mode System**: Context-aware observation capture tailored to different workflows +- **Code Development mode** (default): Tracks bugfixes, features, refactors, and more +- **Email Investigation mode**: Optimized for email analysis workflows +- Extensible architecture for custom domains + +### **28 Language Support**: Full multilingual memory +- Arabic, Bengali, Chinese, Czech, Danish, Dutch, Finnish, French, German, Greek +- Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish +- Portuguese (Brazilian), Romanian, Russian, Spanish, Swedish, Thai, Turkish +- Ukrainian, Vietnamese +- All observations, summaries, and narratives generated in your chosen language + +### **Inheritance Architecture**: Language modes inherit from base modes +- Consistent observation types across languages +- Locale-specific output while maintaining structural integrity +- JSON-based configuration for easy customization + +## 🔧 Technical Improvements + +- **ModeManager**: Centralized mode loading and configuration validation +- **Dynamic Prompts**: SDK prompts now adapt based on active mode +- **Mode-Specific Icons**: Observation types display contextual icons/emojis per mode +- **Fail-Fast Error Handling**: Complete removal of silent failures across all layers + +## 📚 Documentation + +- New docs/public/modes.mdx documenting the mode system +- 28 translated README files for multilingual community support +- Updated configuration guide for mode selection + +## 🔨 Breaking Changes + +- **None** - Mode system is fully backward compatible +- Default mode is 'code' (existing behavior) +- Settings: New `CLAUDE_MEM_MODE` option (defaults to 'code') + +--- + +**Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v7.4.5...v8.0.0 +**View PR**: https://github.com/thedotmack/claude-mem/pull/412 + ## [7.4.5] - 2025-12-21 ## Bug Fixes