You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Direct messages — delete empty conversations (trash icon in thread header); per-message delete on your own messages is easier to spot on mobile.
Post editor — toolbar adds bullet list, heading, and @mention helpers plus a ? markup cheat sheet; existing buttons show syntax in tooltips.
Code blocks — live AJAX preview under the composer (no Write/Preview tab); Code button inserts a fenced block and a language dropdown appears while the cursor is inside it; topic posts highlight fenced blocks with highlight.js; language label shown on read view; editor uses a 70/30 split with scroll-synced preview; textarea is vertically resizable while the preview pane stays fixed.
Changed
Theme performance budgets (docs/THEMING.md) — raised compose editor.js cap to 32 KB (live preview, code blocks, reply flow); documented highlight.min.js and refreshed CSS/staff size targets to match the default theme.
Footer — language selector moved from Explore to Operator column.
README screenshots — refreshed boards home and admin dashboard images from latch.network.
INSTALL.md / INSTALL-FEDORA.md — drop pre-COPR sync-latch / publish-latch-server wording; point vhost and permissions fixes at public paths (packaging/latch-httpd.conf, scripts/fix-latch-storage-perms.sh).
Fixed
Topic reply — Reply no longer restores a stale quoted draft from localStorage (non-quote drafts are still restored); Quote still pre-fills the attributed quote; reply draft clears after submit.
Code highlighting (dark theme) — syntax colours use a high-contrast dark palette so keywords and strings stay readable on dark backgrounds.
Header alignment — theme toggle and sign-in / user menu align to the right edge of the main content column (matches boards Topics/Posts stats track); search bar centred in the header on desktop (equal side tracks in a 3-column grid).
Release hygiene — router-dev.php moved out of source/public/ to scripts/router-dev.php (dev-only PHP built-in server router); excluded from release tarball and COPR %install so it is not web-accessible on production installs.