Skip to content

v0.1.1 — Streaming Shiki code blocks

Choose a tag to compare

@zerob13 zerob13 released this 16 Aug 07:34

What's changed

  • Render fenced code through Markstream MarkdownCodeBlockNode and stream-markdown.
  • Add streaming Shiki highlighting for 34 common languages with visible plain-text fallback.
  • Fix code blocks getting stuck as viewport skeletons inside the Harness chat scroller.
  • Exclude the unused Monaco runtime from the single-file browser bundle.
  • Keep Mermaid bundled and refresh the banner, screenshots, and bilingual documentation.

Verification

  • TypeScript and 5 Vitest tests pass.
  • Browser bundle and npm tarball build successfully.
  • Verified in DeepSeek Harness Web with 10 visible Shiki blocks, no Monaco nodes, no stuck placeholders, and no browser warnings.