Releases
v0.10.3
Compare
Sorry, something went wrong.
No results found
0.10.3 (2026-06-11)
Features
notifications: add message preview toggle to notification settings (ca50444 )
remote-channel: add Songbird metadata sync endpoint and implementation (2f56cdf )
remote-channel: add Songbird server as a second provider source (831a967 )
settings: remove test notification button from notifications modal (4902e9e )
ui: chat deselection on escape key (2108932 )
ui: mobile chats tab scroll to top on chats button tap (2871f58 )
ui: replace unread cap with compact count format (80c1d59 )
Performance Improvements
channel-modal: build invite link locally instead of fetching from server (bd59113 )
channel-modal: cache remote channel status, slow polling, remove auto-test on open (f551655 )
chats: batch member queries, fix index use for message loading (2cebf33 )
messages: respond to sender before SSE broadcast (b4782c3 )
reduce unnecessary work on hot paths (02a6a51 )
remote-channel: index queue by source_id+status for fast summary (653194f )
server,client: fix unbounded caches, reduce idle intervals and I/O (018819a )
Bug Fixes
channel-modal: show loading indicator while invite link is fetching (3978f11 )
chat: hide floating date label when scrolled to top (#82 ) (8de0700 ), closes #38
chat: polish showFloatingLabel (162b79a )
lint: remove stale eslint-disable, fix exhaustive-deps in remote channel polling effect (6722597 )
migrations: guard 028 ALTER TABLE against duplicate column (ed0efd3 )
notifications: pass new preview value explicitly on toggle (9b6dae4 )
notifications: respect message preview setting for SSE notifications (623d91b )
push: skip notifications for users with active SSE connections (a676257 )
remote-channel: add Cache-Control to public channel meta endpoint (182b7dc )
remote-channel: pin chevron to button right edge; default to Songbird when Telegram unconfigured (7db9115 )
remote-channel: prevent SSRF in Songbird source resolution (8216345 )
remote-channels: declare sources in pollTelegramOnce (855f3cd )
remote-channel: songbird source related issues (8081ebd )
security: update npm to 11.16.0 to patch brace-expansion moderate vuln (30d958f )
validation: require at least one alphanumeric char in usernames (530e69f ), closes #86
You can’t perform that action at this time.