# Changelog ## 0.4.0-beta.1 ###    Features - Add tool approval mechanism and permission mode support  -  by **dobachi** [(b7e99)](https://github.com/d-kimuson/claude-code-viewer/commit/b7e9947) - Add dark mode support  -  by **d-kimsuon** - Improve performance with pagination and caching for large workspaces  -  by **d-kimsuon** [(c7d89)](https://github.com/d-kimuson/claude-code-viewer/commit/c7d89d4) [(d322d)](https://github.com/d-kimuson/claude-code-viewer/commit/d322db5) ###    Bug Fixes - Fix compatibility issues with Claude Code version 1.0.81 and below  -  by **d-kimsuon** [(b483e)](https://github.com/d-kimuson/claude-code-viewer/commit/b483e7e) [(a88ad)](https://github.com/d-kimuson/claude-code-viewer/commit/a88ad89) [(8d592)](https://github.com/d-kimuson/claude-code-viewer/commit/8d592ce) - Handle missing Claude projects directory and Node.js compatibility issues  -  by **kouyaman345** [(42d02)](https://github.com/d-kimuson/claude-code-viewer/commit/42d028b) ###    Performance - Improve session synchronization speed for sessions started from Claude Code  -  by **d-kimsuon** [(eb5a8)](https://github.com/d-kimuson/claude-code-viewer/commit/eb5a8dd) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.3.1...0.4.0-beta.1) ## 0.3.1 ###    Features - Add configurable Enter key behavior for message input  -  by **nepula_h_okuyama** and **Claude** [(e37ca)](https://github.com/d-kimuson/claude-code-viewer/commit/e37ca87) ###    Bug Fixes - Resolve lint and formatting errors  -  by **amay077** and **Claude** [(730d1)](https://github.com/d-kimuson/claude-code-viewer/commit/730d134) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.3.0...0.3.1) ## 0.3.0 ###    Features - Set timeout for new-chat & resume-chat  -  by **d-kimsuon** [(d0fda)](https://github.com/d-kimuson/claude-code-viewer/commit/d0fdade) - Add @ file completion  -  by **d-kimsuon** [(60aaa)](https://github.com/d-kimuson/claude-code-viewer/commit/60aaae7) - Inline completion for command and files  -  by **d-kimsuon** [(e90dc)](https://github.com/d-kimuson/claude-code-viewer/commit/e90dc00) - Fix out of style  -  by **d-kimsuon** [(7fafb)](https://github.com/d-kimuson/claude-code-viewer/commit/7fafb18) - Add simple git diff preview modal  -  by **d-kimsuon** [(c5688)](https://github.com/d-kimuson/claude-code-viewer/commit/c568831) - Add comprehensive CI workflow for quality checks  -  by **d-kimsuon** and **Claude** [(580e5)](https://github.com/d-kimuson/claude-code-viewer/commit/580e51f) - Add notification when task paused  -  by **d-kimsuon** [(8b6b0)](https://github.com/d-kimuson/claude-code-viewer/commit/8b6b03b) - Add sonner message on task completed  -  by **d-kimsuon** [(a3e6f)](https://github.com/d-kimuson/claude-code-viewer/commit/a3e6feb) - **diff-view**: Display untacked added file  -  by **d-kimsuon** [(e7c3c)](https://github.com/d-kimuson/claude-code-viewer/commit/e7c3c87) ###    Bug Fixes - Bug fix session list doesn't updated after filter config changed  -  by **d-kimsuon** [(52a23)](https://github.com/d-kimuson/claude-code-viewer/commit/52a231b) - Fix header text content overflow  -  by **d-kimsuon** [(a618e)](https://github.com/d-kimuson/claude-code-viewer/commit/a618e24) - Bug fix that input message gone out though new chat is not sent yet  -  by **d-kimsuon** [(ca316)](https://github.com/d-kimuson/claude-code-viewer/commit/ca31602) - Add unsupported container property to schema  -  by **d-kimsuon** [(c7a1e)](https://github.com/d-kimuson/claude-code-viewer/commit/c7a1e6d) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.2.4...0.3.0) ## 0.2.4 ###    Features - Add Node.js >=20.12.0 requirement to package.json  -  by **d-kimsuon** and **Claude** [(7027f)](https://github.com/d-kimuson/claude-code-viewer/commit/7027f39) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.2.3...0.2.4) ## 0.2.3 ###    Features - Adjust response design  -  by **d-kimsuon** [(dca1b)](https://github.com/d-kimuson/claude-code-viewer/commit/dca1be7) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.2.2...0.2.3) ## 0.2.2 ###    Features - Adjust style for mobile  -  by **d-kimsuon** [(35e72)](https://github.com/d-kimuson/claude-code-viewer/commit/35e72ed) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.2.1...0.2.2) ## 0.2.1 ###    Features - Responsive design  -  by **d-kimsuon** [(35329)](https://github.com/d-kimuson/claude-code-viewer/commit/3532988) - Add some default commands  -  by **d-kimsuon** [(adccb)](https://github.com/d-kimuson/claude-code-viewer/commit/adccbb8) - Remove alive sessoins tab  -  by **d-kimsuon** [(730eb)](https://github.com/d-kimuson/claude-code-viewer/commit/730eb35) - Add error report message on invalid schema message  -  by **d-kimsuon** [(bac15)](https://github.com/d-kimuson/claude-code-viewer/commit/bac15be) - Add mcp tab  -  by **d-kimsuon** [(155af)](https://github.com/d-kimuson/claude-code-viewer/commit/155afea) - Display project info in session page  -  by **d-kimsuon** [(1b1a8)](https://github.com/d-kimuson/claude-code-viewer/commit/1b1a8ab) ###    Bug Fixes - Remove unnecessary slash from default command  -  by **d-kimsuon** [(78000)](https://github.com/d-kimuson/claude-code-viewer/commit/7800037) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.2.0...0.2.1) ## 0.2.0 ###    Features - Add unifySameTitleSession option for unify resume messages  -  by **d-kimsuon** [(4c721)](https://github.com/d-kimuson/claude-code-viewer/commit/4c72199) - Syntaxhilight input json  -  by **d-kimsuon** [(55f70)](https://github.com/d-kimuson/claude-code-viewer/commit/55f7063) - Abort running task  -  by **d-kimsuon** [(60b9c)](https://github.com/d-kimuson/claude-code-viewer/commit/60b9c65) - Implement continue chat (not resume if connected)  -  by **d-kimsuon** [(79794)](https://github.com/d-kimuson/claude-code-viewer/commit/79794be) - Improve sync tasks status by using SSE  -  by **d-kimsuon** [(521a3)](https://github.com/d-kimuson/claude-code-viewer/commit/521a368) - Improve sidebar menu  -  by **d-kimsuon** [(d9a0f)](https://github.com/d-kimuson/claude-code-viewer/commit/d9a0f17) - Clean up all tasks before exit  -  by **d-kimsuon** [(31da8)](https://github.com/d-kimuson/claude-code-viewer/commit/31da823) - Improve continue chat experience  -  by **d-kimsuon** [(e689d)](https://github.com/d-kimuson/claude-code-viewer/commit/e689dd5) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.1.0...0.2.0) ## 0.1.0 ###    Features - Resume and new task  -  by **d-kimsuon** [(7c96a)](https://github.com/d-kimuson/claude-code-viewer/commit/7c96a63) - Move configuration localStorage to server side  -  by **d-kimsuon** [(a07b0)](https://github.com/d-kimuson/claude-code-viewer/commit/a07b046) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.0.9...0.1.0) ## 0.0.9 ###    Features - Adjust thinking card margin  -  by **d-kimsuon** [(04cfb)](https://github.com/d-kimuson/claude-code-viewer/commit/04cfb9f) - Improve multi-line tool result view. properly handle line breaks.  -  by **d-kimsuon** [(9362b)](https://github.com/d-kimuson/claude-code-viewer/commit/9362bb5) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.0.8...0.0.9) ## 0.0.8 *No significant changes* #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.0.7...0.0.8) ## 0.0.7 *No significant changes* #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.0.6...0.0.7) ## 0.0.6 ###    Features - Improve sesion title view  -  by **d-kimsuon** [(6a8e4)](https://github.com/d-kimuson/claude-code-viewer/commit/6a8e4d2) - Improve command viewer  -  by **d-kimsuon** [(66754)](https://github.com/d-kimuson/claude-code-viewer/commit/66754d9) #####     [View changes on GitHub](https://github.com/d-kimuson/claude-code-viewer/compare/v0.0.1...0.0.6)