Releases: daaain/claude-code-log
Releases · daaain/claude-code-log
Release 1.1.0
Changed
- Fix WebSearch and WebFetch rendering in agent transcripts (#98)
- Fix fold-bar colors and System Hook alignment (#89)
- Add WebFetch tool renderer (#87)
- Merge pull request #83 from daaain/dev/websearch-tool-renderer
- Update some outdated docs + VS Code insists on these settings (#86)
- Fix double tab opening when clicking links in TUI MarkdownViewer
- Simplify WebSearch parser and improve rendering
- Use structured toolUseResult for WebSearch parsing
- Add analysis content support to WebSearch output
- Add documentation for implementing tool renderers
- Add WebSearch HTML and Markdown formatters
- Add WebSearch tool models and factory parser
- Fix snapshot + make sure snapshot order is stable
- Improve CSS layout to be responsive for mobile small screens (#77)
- Update pyright to 1.1.408 (#82)
- Support subagents directory structure (Claude Code 2.1.2+) (#80)
Full Changelog: 1.0.0...1.1.0
Release 1.0.0
BREAKING CHANGE: cache is now using a SQLite database instead of JSON files!
This shouldn't change how the library works for you, but if you were using it in a custom way, some edge cases might break your setup.
Changed
- SQLite cache (#59)
- Integrate review feedback from #71 + MarkdownPreview in TUI (#75)
- Consolidate Rendering Architecture (#74)
- Add Markdown renderer (#71)
- HTML polish: tool titles, AskUserQuestion, fold bar, thinking borders (#70)
- **Rename Content to Message and add ToolOutput/ToolUseMessage types (#69)
- Remove MessageModifiers (#68)
- Refactor content formatting to use dispatcher pattern (#67)
- Improve message styling consistency (#66)
- Fix user text message deduplication to keep best version (#65)
- Integrate coderabbit review suggestions for #63
- Remove content_html field from TemplateMessage (#63)
Full Changelog: 0.9.0...1.0.0
Release 0.9.0
Changed
- Polish User Messages (#60)
- Extract user preferences from project's .vscode/settings.json. (#61)
- Filter out warmup messages + parse IDE tags for concise display in summaries (#57)
- Fix cross-session tool pairing on session resume (#56)
- Fix Parallel Sidechain Rendering (#54)
- CSS Styles Cleanup (#53)
- Fix test + lint issues (#55)
- Review and polish (0.8dev) (#51)
- Integration tests (#52)
- More Collapsible Content & Slash Command Support (#50)
- Support for Steering Messages and Sidechain Cleanup (#49)
- Fix Pygments Lexer Performance Bottleneck (#48)
- Foldable messages (#42)
- Add more Python versions to testing matrix + fixes for 3.14 (#40)
- Handle (but don't render) "queue-operation" + remove GH Pages workflow
- Update README link + faster rsync
Full Changelog: 0.8.0...0.9.0
Release 0.8.0
Changed
- Regenerate HTML files + couple tiny changes
- Use Pygments to render files and code snippets (#39)
- Fix Unicode escape in tool use content rendering (#38)
- Introduce visual structure for the conversation and some specialized tool rendering (#37)
Full Changelog: 0.7.0...0.8.0
Release 0.7.0
Changed
- Regenerate JSON + HTML with all the latest merged features
- Add image rendering support to tool result content (#32)
- Add query parameter support for message type filtering (#34)
- feat(search): add search functionality (#31)
Full Changelog: 0.6.0...0.7.0
Release 0.6.0
Changed
- Fix tests on windows (#33)
- Remove broken Claude PR review
- Convert timestamps to user's local timezone in the browser (#29)
Full Changelog: 0.5.1...0.6.0
Release 0.5.1
Changed
- Wire up JSONL ensure_fresh_cache with converter to ensure HTML updated on change (#27)
Full Changelog: 0.5.0...0.5.1
Release 0.5.0
Changed
- Config + regenerate outputs
- Apply ANSI colour parsing to Claude's Bash tool call outputs + strip escape sequences for cursor movement and screen manipulation
- Render system and bash commands (#19)
- Prevent UnicodeEncodeError: surrogates not allowed – fixes #16
- Fix timezone-dependent test failures in template data tests (#18)
- Add official Claude Code GitHub Workflow [skip-review] (#15)
Full Changelog: 0.4.4...0.5.0
Release 0.4.4
Release 0.4.3
Changed
- Make it possible to get to project selector in TUI even if pwd is a project + Github releases + fixes (#8)
Full Changelog: 0.4.2...0.4.3