Update CHANGELOG.md for v7.0.7
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,27 @@ 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/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
|
## [7.0.7] - 2025-12-10
|
||||||
|
|
||||||
|
## What's Changed
|
||||||
|
|
||||||
|
### Code Quality Improvements
|
||||||
|
- Refactored hooks codebase to reduce complexity and improve maintainability (#204)
|
||||||
|
- Net reduction of 78 lines while adding new functionality
|
||||||
|
- Improved type safety across all hook input interfaces
|
||||||
|
|
||||||
|
### New Features
|
||||||
|
- Added `CLAUDE_MEM_SKIP_TOOLS` configuration setting for controlling which tools are excluded from observations
|
||||||
|
- Default skip tools: `ListMcpResourcesTool`, `SlashCommand`, `Skill`, `TodoWrite`, `AskUserQuestion`
|
||||||
|
|
||||||
|
### Technical Improvements
|
||||||
|
- Created shared utilities: `transcript-parser.ts`, `hook-constants.ts`, `hook-error-handler.ts`
|
||||||
|
- Migrated business logic from hooks to worker service for better separation of concerns
|
||||||
|
- Enhanced error handling and spinner management
|
||||||
|
- Removed dead code and unnecessary abstractions
|
||||||
|
|
||||||
|
**Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v7.0.6...v7.0.7
|
||||||
|
|
||||||
## [7.0.6] - 2025-12-10
|
## [7.0.6] - 2025-12-10
|
||||||
|
|
||||||
## Bug Fixes
|
## Bug Fixes
|
||||||
|
|||||||
Reference in New Issue
Block a user