Repository navigation
·
20 commits
to develop
since this release
Release of Voyage at bc8a664cdf.
Changes since release 20261007:
- 4d6fbe839e Fix detekt line length in DefaultSendService
- 26deb70fbc Add <<< >>> multi-line quote blocks
- ffe7bfcb02 Resolve missing previous membership from referenced events
- 175a657ff4 Wait for joined rooms before navigation
- 474ff1f5c0 Make timeline message timestamps optional
- 3ccaef6f18 Keep message jumps stable while the timeline updates
- 868e09b4d6 Load pinned messages as their events become available
- 06f6694479 Keep a restored mention from pilling together with the next word
- 58dfab2924 Keep a jumped-to message steady while its timeline loads
- 3ce3bff3ce Add homeserver info to user profiles and /serverinfo
- 2dc33976e4 Paste only plain single-line text into login fields
- 5182b797ec Stop the empty room list spinning forever on sliding sync
- 20d9b72cb6 Fetch room previews with MSC4560 stripped state
- 0c9b407666 Fix Android 13 crash when reading Parcelable intent arguments
- b10f8ad466 Center wrapped names on fullscreen invites
- da1ef0e356 Prevent stale timeline refreshes from hiding sent messages
- 0da73a2abd Prevent account switch progress dialog from jumping
- 550470cc9b Send a backslash-escaped pill as its plain id
- 604c0f4fa3 Fix stale inviter and DM profiles after an invite
- 9d4d2f6168 Show historical profiles in mention pills and same-batch messages
- 9d961906d2 Fix ANR when a large notification backlog is processed
- 2ce58f6541 Open inviter avatar and profile from the invite screen
- 70f45bf392 Fix account switching crashes from session initialization
- 58418e58c9 Allow dragging attachment previews to reorder uploads
- e5b21609e6 Fix slash command bodies in media captions
- 031af96877 Match Element Web trailing newline rendering
- 703116bc32 Keep missing video thumbnails static and visible
- bd7f7bf6e7 Fix send button flickering when starting or cancelling an edit
- 907eff99e3 Add swipe to edit
- 24dcabbffb Reorganize settings and add settings search
- d6ed1b6420 Add picture-in-picture to the video viewer
- 04c9c1926b Add scheduled messages, muting, and temporary mutes and bans
- 6b99aa2e2b Keep other invite-config keys and accept MSC4380 unstable identifiers
- dc9b4a5983 Act on IDs and timestamps double-tapped in JSON viewers
- 82626de188 Add state event revision history to devtools
- ddbfb4f228 Fix devtools JSON viewer hanging and crashing on large objects
- 4d9a35b0e5 Stack multi-line custom emotes flush
- e4e1dc627c Move rooms to Historical when sliding sync delivers a kick or ban in the timeline
- d6a1026fb8 Stop the timeline flashing a spinner after opening a room
- 1367687f4d Disambiguate duplicate display names in reply headers and live sender names
- bf7c1007b8 Render and copy empty HTML list markers
- 4250e59066 Stop hidden room lists from freezing the app with full rebuilds
- e435b7fb97 Respect reaction permissions and clear failed local reactions
- 297cc52c5c Require date tags for releases and add Makefile commands
- 58125ac01e Fix database shutdown races during account switching
- 83cdbd0844 Preserve bare link text when copying messages
- 35c4b41b23 Avoid link warnings for automatically added protocols
- f069223e59 Match the media galleries toggle to other Labs titles
- 1dffcb634e Add a persistent audio player
- d635f15781 Add syntax highlighting and code block color palettes
- 77a33277a2 Fall back to the user ID for thread list sender names
- b706a1e81a Add audio extraction to the video editor
- 52cd422fb8 Add per-room timeline visibility settings
- 3d1a470c9a Support shortcodes and inline images in freeform reactions
- c08c350086 Keep RTL names from flipping UI sentences in an LTR UI (and vice versa)
- 0974ddecda Fix async media uploads sending the local file URI instead of the mxc URL
- 86d8808801 Cache supported locales so the language summary is complete on first draw
- 1c779704cb Give every emoji a :shortcode: and rank emoji suggestions by match and frecency
- 23bf0fb64b Render every message preview through one shared builder and view
- 668d5cc69c Keep custom emotes as their shortcode in plain-text room topics
- 140cb794ab Fix location sharing, pins and map previews
- 8c6123f789 Show attachments in message previews as the timeline draws them
- bcca6cbd30 Reset the matrix.org server type when switching homeservers
- dccc0cb464 Fix mention pills and name colors in the threads list
- 93c5f605e7 Add SVG rasterization to the attachment preview
- b5a450a486 Implement literalMentions in the desktop pills stub
- 2edad0905f Persist the selected home, space, and tag tabs
- 09f162b754 Update MSC4553 forwarding for messages and stickers
- a92cebe660 Skip confirmation for matching MSC proposal links
- e4a743a9a4 Raise timeline event compaction threshold to ten
- 7249b4f439 Use stable poll events and support vote withdrawal
- aebb0b96cd Keep leading plus signs literal in messages
- 862e3c3dd6 Separate forwarded message headers from HTML quotes
- e4baf2bcf4 Clarify commit body guidance for translations
- fa201909b7 Guard link previews and disclose labeled link destinations
- ebce6aeb7a Implement MSC4553 forwarded messages
- e173c1ed25 Repaint sender name color changes in selectable message text
- ae3943adb8 Draw mention pill labels in the bold, italic or size of the surrounding text
- b0b6c8f74c Show the fetched display name and avatar on profiles of users we share no room with
- ce717d8118 Let an in-flight transaction finish before closing the session database
- 4333548663 Recheck the sync thread's wait conditions before waiting
- 4585b60976 Resolve emote shortcodes in room topics
- f85548ab52 Render a saved profile note immediately
- 3a7ec8cac8 Render code blocks and tables inside blockquotes as styled blocks
- 2e7e7d4ef2 Fetch search-result events missing locally when opening message actions
- b313b96ddb Cap pill width and fit the label to the cap
- 6e7f6696d6 Limit init sync to the active account
- fb26a6b88e Order same-millisecond timeline events by arrival instead of event id
- 9a30d72959 Match sent messages by event id when the server omits transaction_id