Markdown previews in the composer
The composer can preview Markdown while you write, including formatting shortcuts, links, code fences, syntax highlighting, and language selection for code blocks.
Release notes
This release covers the full 0.2.0 line since 0.1.0: Markdown previews while composing, notification badge counts, direct-message room sidebars, email-code throttling, and a clearer Docker runtime layout.
The composer can preview Markdown while you write, including formatting shortcuts, links, code fences, syntax highlighting, and language selection for code blocks.
Room rows and the server gutter show notification counts, while unread-message dots remain separate. Badge counts can be loaded without waiting for a websocket event.
Direct-message rooms now expose the room sidebar where it makes sense, including the files panel, while keeping DM moderation actions hidden.
Registration and email-verification codes have configurable guardrails for expiration, resend throttling, wrong-code attempts, and disabling throttling for controlled environments. Failed sends roll back their OTP records, so delivery problems do not consume throttle capacity.
/home/chatto layout to
/config/chatto.toml and /data.The GitHub release lists every PR and commit: github.com/chattocorp/chatto/releases/tag/v0.2.0