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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,31 @@ Format follows [Keep a Changelog](https://keepachangelog.com/). Haven uses [Sema
11
11
12
12
---
13
13
14
+
## [2.9.9] — 2026-04-13
15
+
16
+
### Added
17
+
-**Encrypted server list sync** — your server list and ordering now sync across devices via an encrypted key stored on the server. Adding, removing, or reordering servers on one device automatically carries over when you log in elsewhere.
18
+
-**Jump-to-bottom button** — a floating button appears when you scroll up in chat, letting you jump back to the newest messages with one click.
19
+
-**Emoji picker in edit mode** — the emoji picker is now available when editing a message, not just when composing a new one.
20
+
-**`==highlight==` markdown** — wrap text in double equals signs to render it with a highlight background.
-**SVG toolbar icons** — the emoji and poll buttons in the message toolbar now use crisp SVG icons instead of text/emoji characters.
25
+
-**Codebase modularization** — the monolithic socket handler has been split into focused domain modules (messages, channels, voice, admin, etc.) for maintainability.
26
+
27
+
### Fixed
28
+
-**DM scroll position** — switching to a DM conversation no longer starts at the wrong scroll position.
29
+
-**Send button sizing** — the send button is now a consistent 42×42 px.
30
+
-**Lightbox arrow navigation** — left/right arrows in the image lightbox now work correctly.
31
+
-**Safari PWA fixes** — various Safari-specific issues in Progressive Web App mode have been addressed.
32
+
-**Scroll-to-bottom reliability** — improved auto-scroll when new messages arrive.
33
+
-**Add-server dialog centering** — the add server modal is now properly centered.
34
+
-**GIF hover preview** — the GIF hover animation now displays correctly.
35
+
-**Channel handler module export** — fixed a module export issue introduced during codebase modularization.
0 commit comments