Skip to content

Releases: daaain/claude-code-log

Release 1.1.0

06 Mar 23:57

Choose a tag to compare

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

22 Jan 23:03

Choose a tag to compare

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

08 Dec 22:16

Choose a tag to compare

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

08 Nov 15:31

Choose a tag to compare

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

22 Oct 11:22

Choose a tag to compare

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

22 Oct 10:34

Choose a tag to compare

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

04 Oct 14:08

Choose a tag to compare

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

03 Sep 22:07

Choose a tag to compare

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

30 Jul 21:56

Choose a tag to compare

Changed

  • Fix TUI project matching (#11)
  • Update README.md with TUI demo

Full Changelog: 0.4.3...0.4.4

Release 0.4.3

20 Jul 12:42

Choose a tag to compare

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