v5.2.0
Over-the-air (OTA) update to %groups and %talk. This release fixes inadvertent Gallery channel spamming and several other infinite-fetching issues.
What's new
- Fixes an issue where the Gallery uploader would post to the channel in an infinite loop, resulting in inadvertent channel spamming.
- Fixes an issue where navigating into a thread in a Chat channel would cause infinite refetching in the main chat pane.
- Fixes an issue where starting/opening a thread in a DM caused an infinite fetching loop.
- Fixes an issue where replying to a Chat message (using a quote-reference) would wipe the message input.
- Fixes several rendering issues which contributed to the desktop sidebar sliding in and out slowly.
- Fixes an issue with the connection status indicator incorrectly reporting disconnections from group hosts.
- Adds a check to mitigate risky code in embedded HTML blocks.
- Fixes an issue where WEBM videos were not properly embedding
Contributions
- chat: fix infinite refetch bug with scrollTo, fix chat bug, navigate to thread parent by @patosullivan in #3113
- chat: when replying, only reset the message editor if we don't already have the mention by @latter-bolden in #3118
- perf: tweaks to speed up sidebar transition on desktop by @patosullivan in #3120
- groups: fix broken "requested to join" notifications by @latter-bolden in #3121
- group actions: fix broken connection status by @latter-bolden in #3123
- chat: mitigate unnecessarily risky code in third party oembed html by @darighost in #3115
- gallery: clear uploader state after attempting to add a gallery block by @latter-bolden in #3131
- dm threads: account for mismatched keys when checking if we have a message after refetching by @latter-bolden in #3129
- treat webm urls as videos by @alecananian in #3135
Full Changelog: v5.1.0...v5.2.0