# Changelog ## v1.0.0 (2026-08-21) First public release. - Three styles: `terminal`, `web`, `desktop`. - Themes: `auto` (default; terminal dark, web/desktop light), `light`, `dark`. Dark theme uses one shared palette across all three styles. - `chatconversation`, `chatuser`, `chatassistant` environments. - `chatthinking` reasoning traces, with `steps` (default) or `paragraph` mode. - `chattool` tool-call traces, with `api` (default), `cli`, or `code` kind, and `\toolargs`, `\toolresult`, `\tooljson` payload helpers. - `\chatimage` and `\chatfile` attachments, corner-clipped to match the bubble and theme-aware respectively. - Long conversations break cleanly across pages: the outer window chrome draws once, individual messages/boxes are atomic so a break always falls between messages. - Customizable colors (plain `xcolor` names) and fonts (`\chatuiFontSans`, `\chatuiFontMono` hooks). - Full manual in `chatui-doc.pdf`.