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
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,26 @@ Format follows [Keep a Changelog](https://keepachangelog.com/). Haven uses [Sema
11
11
12
12
---
13
13
14
+
## [3.5.0] — 2026-04-20
15
+
16
+
### Added
17
+
-**Threaded replies panel** — message threads now open in a dedicated right-side panel with parent context, inline reply flow, and live updates.
18
+
-**Thread previews in channel chat** — parent messages now show thread activity summaries with reply count, recent participants, and last activity timestamp.
19
+
-**Thread panel PiP mode and resize handle** — thread conversations can be popped out into a floating panel and resized for multitasking.
20
+
-**Toolbar icon and layout customization** — settings now include monochrome vs emoji toolbar styles, visible action slot count, and per-action order controls.
21
+
22
+
### Fixed
23
+
-**SSO approval reliability and feedback** — improved SSO consent/auth flow with clearer status messages, timeout handling, profile return via `postMessage`, and stronger fallback behavior.
24
+
-**Vanity invite continuity through auth redirects** — `invite` query params now persist through login/register flows and redirect correctly into `/app`.
25
+
-**Thread-aware message queries** — primary channel history now excludes thread replies to prevent duplicate rendering and keep main timelines clean.
26
+
-**Cache-busting version query injection** — static asset version query strings are now auto-injected more reliably to reduce stale client bundles after updates.
27
+
28
+
### Changed
29
+
-**SSO response metadata** — SSO auth responses now include display name data and stricter CORS/origin handling for cross-origin auth handoff.
30
+
-**Database schema for threads** — added `messages.thread_id` migration and index to support efficient threaded message fetches.
0 commit comments