✨ Features
- feat: implement dedicated panic/error screen with comprehensive error handling (219cd50)
- feat: add comprehensive view components for UI rendering (e8c9000)
- feat: add new extractor components and models (cdf9d44)
- feat: implement core Screen trait architecture (efb4327)
- feat: complete Phase 3 - migrate all screens to new Screen trait (3a86d6d)
- feat: migrate major screens to new Screen trait architecture (Phase 3) (25d64ef)
- feat: implement ScreenManager core architecture and UpdateStrategy system (2196197)
- feat: ignore entire .claude directory in gitignore (4c22865)
- feat: add comprehensive Scala test suite (d79029c)
- feat: added scala language with model and parser, then deleted this file (7465c9d)
- feat: add automatic version update check functionality (2202d53)
🐛 Bug Fixes
- fix: optimize Scala parser to prevent duplicate extractions (596ecd9)
- fix: remove version_cache.json and add to gitignore (2c9f926)
- fix: remove version check from CLI runner (b83eb8e)
- fix: improve homebrew formula update script reliability (0d859b2)
📝 Other Changes
- chore: bump version to v0.6.0 (9a29f4e)
- docs: add demo section to README with demo.gif (fe98070)
- perf: optimize typing_content_view with individual caching and function splitting (bdddc83)
- chore: remove temporary files and documentation (ee4deb2)
- refactor: complete screen manager architecture migration (9167b85)
- style: fix clippy warnings for code quality (c3f4a4c)
- refactor: add new screen implementations for Screen trait (3986365)
- chore(deps): bump tree-sitter-python from 0.23.6 to 0.25.0 (12e1481)
- chore(deps): bump tempfile from 3.21.0 to 3.22.0 (3e8d090)
- chore: apply cargo fmt to Scala implementation (8909847)
- docs: update Scala language documentation (766b61d)
- chore: reordered languages alphabetically with new Scala to pass fmt (8dc6b40)
- chore: restore title_screen.rs from main after rebase (1dbfd8c)
- chore: restore options.rs from main after rebase (549f0df)
- chore: fattened up main screen arrows, changed Info indicator to [I] deleted this change and file (683be16)
- chore(deps): bump chrono from 0.4.41 to 0.4.42 (09adf9d)
- chore(deps): bump tree-sitter from 0.25.8 to 0.25.9 (fe4ff03)
- chore(deps): bump ctrlc from 3.4.7 to 3.5.0 (530fd59)
- chore(deps): bump log4rs from 1.3.0 to 1.4.0 (ef4e6ae)
- chore(deps): bump log from 0.4.27 to 0.4.28 (fd105e3)
- docs: Add demo.gif file (e9f5502)