Skip to content

V1.0.0 Beta 54

Pre-release
Pre-release

Choose a tag to compare

@fluxer-ci fluxer-ci released this 19 Aug 19:36

Pre-release build for TestFlight and Android APK (FCM + OSS).

What's New

  • Added support for showing Twemoji in chat input, by @M0n7y5
  • Added support for showing client names correctly in the devices settings page on desktop & mobile, by @edeuss @hampus-fluxer
  • Improvements to paste error handling, by @M0n7y5
  • Improvements to user chat input auto-complete, by @edeuss
  • Improvements to emoji search performance, by @M0n7y5
  • Improvements to app startup performance, by @M0n7y5
  • Improvements to voice call join eligibility checks causing some users not being able to join a voice call, by @edeuss
  • Fixed issue with self hosted Cloudflare Turnstile captcha, by @ashley-hawkins
  • Fixed issue causing the heart emoji to not show up in the emoji picker, by @M0n7y5
  • Fixed issue with audio and volume controls, by @edeuss
  • Fixed zero width space inside markdown sends as an empty message and other zero width blocks, by @edeuss
  • Fixed issue with saving alt text on an attachment, by @M0n7y5
  • Fixed issue with links immediately following a zero width space get rendered as plain text, by @edeuss
  • Fixed attachments don't get sent when you switch channels mid upload, by @edeuss
  • Fixed some background audio handling issues when audio source ends, by @edeuss
  • Fixed viewing a chat with read messages sometimes not all the way at the bottom (padding scroll), by @edeuss
  • Fixed "NEW" indicator stays visible after closing a long folder and nothing left on the sidebar, by @edeuss
  • Fixed issue with favorites page desync, by @edeuss
  • Fixed issue with the default community notification settings display, by @edeuss
  • Fixed issue with the sidebar community hold on icon menu being auto dismissed when lifting your finger, by @edeuss
  • Fixed unable to easily collapse messages from a blocked user, by @edeuss
  • Fixed markdown tables not showing up if no line break before it, by @edeuss
  • Fixed the theme not switching when switching user accounts in some cases, by @edeuss
  • Fixed SFX audio events taking over audio from other apps, by @edeuss
  • Fixed some issues with the avatar/banner cropping, by @edeuss

Detailed changes

Fixes

Features

Fixes

Other

  • perf(gateway): defer post-READY REST sweeps past the first channel open (@M0n7y5) (262840d)
  • perf(channels): tame the post-READY read stampede (@M0n7y5) (6c1f5ab)
  • perf(chat): reuse the mention context cache in message page fetches (@M0n7y5) (b8d57d6)
  • perf(gateway): bulk guild create writes like the READY fanout (@M0n7y5) (3714b80)
  • perf(chat): cut sequential DB round-trips on the channel switch path (@M0n7y5) (919c4d4)
  • perf(gateway): parse READY guilds before opening the write transaction (@M0n7y5) (8b204f8)
  • perf(chat): skip re-sync scheduling on identity-preserving rebuilds (@M0n7y5) (c038774)
  • perf(channels): drop channel re-emissions when no field changed (@M0n7y5) (f2bb569)
  • perf(gateway): skip eager friend/guild REST syncs on light RESUMED recovery (@M0n7y5) (b4662d4)
  • perf(startup): render first frame before session validation completes (@M0n7y5) (4dbc9af)
  • perf(startup): overlap gateway handshake with pref loads, drop fixed resume delay, parallelize bootstrap (@M0n7y5) (f2b2823)
  • perf(splash): quantize starfield repaints and take emoji decode off the startup critical path (@M0n7y5) (672771a)
  • perf(emoji): cache picker derivations and binary-search the layout index (@M0n7y5) (e08ea7c)