@@ -5,6 +5,52 @@ All notable changes to Smart Tree will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 5.0.0] - 2025-09-10
9+
10+ ### 🎭 Major New Features
11+ - ** Emotional Formatter** : Files now have feelings! Every file expresses emotions based on:
12+ - Age (newborn 🎉, fresh ✨, ancient 👴, sleepy 😴)
13+ - Size (tiny mouse 🐁, heavyweight 🏋️, ghost 👻)
14+ - Type (tests worry 🧪, configs get grumpy 😤, README tells tales 📚)
15+ - 17 personality traits from Dramatic to Romantic
16+ - Dynamic mood assessments for your entire project
17+ - Messages from Trisha in Accounting to keep morale high!
18+
19+ ### Added
20+ - ** MEM|8 Integration** : Wave-based memory system (973x faster than traditional stores)
21+ - Conversation memory persistence in ~ /.mem8/
22+ - Import Claude Desktop conversations from backup
23+ - Wave pattern conversion for emotional context
24+ - ** Session-Aware Compression** : Intelligent MCP session negotiation
25+ - Auto-adjusts compression based on context size
26+ - Environment variables: ST_COMPRESSION, ST_TOOL_MODE, ST_SESSION_AWARE
27+ - Five compression modes: None, Light, Standard, Quantum, QuantumSemantic
28+ - ** Intelligent MCP Assistant** : "The best helper of all time"
29+ - Tool usage pattern learning
30+ - Confidence-based recommendations
31+ - Helpful tips and contextual suggestions
32+ - Project-aware tool selection
33+ - ** Claude Integration** : ` st --setup-claude ` command
34+ - Auto-configures .claude directory for projects
35+ - Detects project type (Rust, Python, JS/TS)
36+ - Generates optimized CLAUDE.md
37+ - Creates hooks for context-aware operation
38+ - ** Git Context** : Automatic branch and commit detection
39+ - Shows current branch in context mode
40+ - Includes last commit message
41+ - Native Rust implementation using gix
42+
43+ ### Performance
44+ - ** Token Optimization** : CLAUDE.md compressed from 750+ to <200 lines
45+ - ** Context Efficiency** : Quantum compression achieving 80-100x reduction
46+ - ** Memory Usage** : Constant memory for directories >100k files
47+
48+ ### Fixed
49+ - MCP tools compilation errors with Arc<McpContext >
50+ - FileNode structure access in formatters
51+ - Borrow checker issues in conversation memory
52+ - gix API compatibility issues
53+
854## [ 4.8.4] - 2025-08-13
955
1056### Added
0 commit comments