Skip to content

v1.3.2

Choose a tag to compare

@github-actions github-actions released this 01 Jul 17:13
· 348 commits to main since this release

   🚀 Features

  • cli:
    • Doctor contrast check (WCAG AA, light + dark)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (7a194)
    • Doctor lints surface tokens used as text (paper-edge/paper-mute)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (cdec1)
  • learn:
    • Relocate llms.txt to a docs-only floating bookmark + home footer index  -  by @jerrythomas and Claude Opus 4.7 (1M context) (e79c0)
    • Collapse welcome+catalog into one catalog-first landing phase  -  by @jerrythomas and Claude Opus 4.7 (1M context) (0232d)
    • Single Components nav entry (fold in Catalog)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (02d28)
    • Landing = original hero banner + catalog below (no catalog header)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (2e370)
    • Use the colorful wordmark in dark mode too  -  by @jerrythomas and Claude Opus 4.7 (1M context) (7c7db)
    • Per-row delete (×) in the conversation history rail  -  by @jerrythomas and Claude Opus 4.7 (1M context) (f23e0)
    • Chat modes descriptor + setEngine(mode,model)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (b03ee)
    • Tag chat conversations with mode + summary titles + rail mode-filter  -  by @jerrythomas and Claude Opus 4.7 (1M context) (e43ec)
    • Chat pending-prompt one-shot + mode-tagged create + component title refine  -  by @jerrythomas and Claude Opus 4.7 (1M context) (7b9f6)
    • /chat/[mode] route — engine from route, model via ?model=, mode-scoped history, controller-driven  -  by @jerrythomas and Claude Opus 4.7 (1M context) (148e1)
    • /chat mode picker (Ask Rokkit) with per-engine cards + example prompts  -  by @jerrythomas and Claude Opus 4.7 (1M context) (59147)
    • Rename Chat demo -> Ask Rokkit in nav  -  by @jerrythomas and Claude Opus 4.7 (1M context) (03d5e)
  • themes:
    • Chat component styling (base/chat.css)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (a8c70)
  • ui:
    • Chat types + formatRelativeTime util  -  by @jerrythomas and Claude Opus 4.7 (1M context) (1c710)
    • ChatMessage component  -  by @jerrythomas and Claude Opus 4.7 (1M context) (67ec6)
    • ChatComposer component  -  by @jerrythomas and Claude Opus 4.7 (1M context) (c987c)
    • ChatHistory component  -  by @jerrythomas and Claude Opus 4.7 (1M context) (16485)
    • ChatTimeline component (autoscroll + message snippet)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (81ee2)
    • ChatShell layout wrapper  -  by @jerrythomas and Claude Opus 4.7 (1M context) (60309)
    • Export Chat* components + types from barrels  -  by @jerrythomas and Claude Opus 4.7 (1M context) (14465)

   🐞 Bug Fixes

  • blocks:
    • Repair SVG export download in PlotPlugin  -  by @jerrythomas and Claude Opus 4.7 (1M context) (8f10c)
  • core,learn:
    • Luminance-pick fixed on-color in demo skin engine  -  by @jerrythomas and Claude Opus 4.7 (1M context) (2c539)
  • learn:
    • Gate the demo Code tab on actual code content  -  by @jerrythomas and Claude Opus 4.7 (1M context) (db324)
    • Use ink-mute for secondary text (light-mode contrast)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (ac91a)
    • /chat composer + scroll polish  -  by @jerrythomas and Claude Opus 4.7 (1M context) (128bc)
    • Token-level border/contrast — paper-edge-hover, ink-fixed, visible dark paper-edge  -  by @jerrythomas and Claude Opus 4.7 (1M context) (ad507)
    • Sweep surface-as-text token misuse in active components  -  by @jerrythomas and Claude Opus 4.7 (1M context) (b4f64)
    • Render icon-class meta.icon as an icon in catalog tiles  -  by @jerrythomas and Claude Opus 4.7 (1M context) (3b8fa)
    • Upsert app conversations by title (no duplicate history rows)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (8e67b)
    • Harden summarizeTitle residual/truncation + guard empty renames  -  by @jerrythomas and Claude Opus 4.7 (1M context) (f1780)
    • /chat/[mode] review fixes — engine-before-send, resume model, 307  -  by @jerrythomas and Claude Opus 4.7 (1M context) (13a36)
    • Clear 2 lint errors — WebGPU check as $derived; drop unused Conversation import  -  by @jerrythomas and Claude Opus 4.7 (1M context) (a51d9)
  • learn,themes:
    • Chat composer focus parity + provider context + bot-name label  -  by @jerrythomas and Claude Opus 4.7 (1M context) (7a079)
  • list:
    • Allow interactive descendants in item snippets — Navigator guards + ItemSwitch/ItemToggle  -  by @jerrythomas and Claude Opus 4.7 (1M context) (83c4e)
  • themes:
    • Zen-sumi filled-button hover no longer goes black-on-black  -  by @jerrythomas and Claude Opus 4.7 (1M context) (da515)
    • Stop using paper-edge as a TEXT color (use ink-soft)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (089d5)
    • Message body text contrast (status soft-bg doesn't flip)  -  by @jerrythomas and Claude Opus 4.7 (1M context) (03144)
    • Burn down theme-contrast debt to AA  -  by @jerrythomas and Claude Opus 4.7 (1M context) (dd757)
  • themes,learn:
    • Guides contrast — TOC, card text, dark borders  -  by @jerrythomas and Claude Opus 4.7 (1M context) (b9a9c)
    View changes on GitHub