Repository navigation
·
515 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Inline reply images, less Markdown work during streaming, and stronger handling
of drafts, outgoing messages and connection recovery.
Conversations and files
- Display reply images inline, following desktop's tap-to-zoom convention, with
bounded mobile previews and a compact download control. Keep failed previews
retryable and use the original image when zooming or downloading. - Reduce repeated Markdown work on the UI thread while replies stream, including
code-fence scanning, so typing and scrolling have less parsing work to compete with. - Preserve valid text selections, code controls and reading position as streamed
answers grow, finish and refresh from saved history. Restore reading position
when reopening long chats while their formatting is prepared. - Keep one saved draft per conversation and save only the conversation being
edited. Save outgoing messages before submission, preserve new composer edits
after acknowledgement, and pause uncertain deliveries for review. - Move recent-chat snapshot filtering and size preparation off the UI thread.
- Show command confirmations in the conversation so later messages push them up;
use a temporary YOLO notification in empty new chats. - Fix argument suggestions after selecting slash commands such as
/approvals. - Open
.htmland.htmfile paths from chat in the HTML viewer, with the full
document, source and download actions. Support HTML reports throughout the
supported 32 MiB download range.
Reliability and privacy
- Keep chat-local
/stopscoped to the selected conversation and its verified
processes instead of stopping unrelated server work. - Require review when notification previews are disabled, including actions on
previously posted approval notifications. - Validate external shared-file permissions before reading or copying content.
- Make configuration restore validate input and recover interrupted writes without
leaving a partially restored connection. Keep connector setup edits attached to
their profile and confirm before discarding them. - Show scheduled script-run results separately from chat runs, and correct usage
date handling to preserve the dates returned by Hermes.
Before updating
- Saved drafts and queues use a new per-conversation format. Earlier saved drafts
and queues are not imported; send them or copy their text and files before updating. - Configuration backups now use version 2, with or without passphrase protection.
Older backups cannot be imported; export a fresh backup after updating.
Current backup format and limits.
Build and testing tools
- Make custom performance timing, counters and traces an explicit QA build option.
Production release builds disable them and always use the production renderer.