diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index bcf1998..85eb40a 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -6,6 +6,10 @@ All notable changes to the KoalaSync browser extension and relay server. ## [v3.0.2] — 2026-07-31 +This release adds three focused chat improvements: encrypted quick-reaction emojis, +acknowledged splitting of messages up to 5000 Unicode code points, and true left/right +docking that prevents the selected page content from continuing behind the chat. + ### Added - **Extension: Quick reactions** — Adds six encrypted one-click reactions with a local choice between chat-only display and bounded falling reactions over the video. - **Extension: Resilient chat activity** — Keeps a bounded per-room browser-session timeline for play, pause, seek, force-sync, join, and leave rows so overlay reinjection no longer loses them. diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 793ef54..580113d 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -26,27 +26,11 @@ --- -## ✅ Completed - -### v3.0.2 — Chat UX hardening - -- **Release date:** 2026-07-31 -- **Status:** Shipped -- **Quick-reaction emojis:** Six encrypted one-click reactions can appear only in chat - or as a bounded animation over the selected video. -- **Long-message splitting:** The composer accepts up to 5000 Unicode characters and - sends them sequentially as at most ten acknowledged messages of 500 characters each. -- **Non-overlapping docking:** Left and right dock modes reserve page space in normal - and fullscreen layouts, so the selected video and other page content end at the chat - edge instead of continuing behind it. - ---- - ## 📋 Planned *Prioritized for upcoming phases.* -### Future — Modern Room Chat +### v3.0 — Modern Room Chat - **Release date:** Not scheduled - **Priority:** P1 @@ -106,7 +90,7 @@ - Bounded queues, payloads, unread counters, typing events, reactions, and attachment metadata; backpressure and rate limits on both client and relay. - Real Chrome and Firefox extension E2E coverage for bubble, unread count, overlay, - fullscreen, reconnect, and mixed-version rooms before these additions ship. + fullscreen, reconnect, and mixed-version rooms before v3.0 can ship. #### Accessibility and localization @@ -116,7 +100,7 @@ - All chat UI, notification text, moderation states, and errors localized across every supported locale before release. -#### Explicit non-goals for the planned chat expansion +#### Explicit non-goals for the first v3.0 release - No server-readable plaintext. - No mandatory accounts, public room directory, advertising, tracking, or presence