Mobile 1.0.0-beta.33 (beta)

Caution
The Fluxer Flutter mobile client is still in beta so features will be missing or broken.
Pre-release build for TestFlight and Android APK (FCM + OSS).

What's New

  • Added support for maintenance nagbar, plutonium status, and other related messages, by @edeuss
  • Added support for hiding blocked user and spam user messages, by @edeuss
  • Added support for editing group dm details, and adding new members, by @edeuss
  • Added support for mobile media options, by @edeuss
  • Added system emoji fallback from emojis with no Twemoji, by @edeuss
  • Added copy message toast confirmations, by @edeuss
  • Added support for viewing bookmarks, by @edeuss
  • Added support for typing indicator in avatar status, by @edeuss
  • Improvements to the language settings interface, by @edeuss
  • Improvements to chat message list, by @M0N7Y5
  • Improvements to channel list new message indicator logic, by @edeuss
  • Fixed issue with chat input image paste only working for devices using keyboards, by @edeuss
  • Fixed issue with markdown table parsing, by @edeuss
  • Fixed issue with switching to and from self hosted instances, by @edeuss
  • Fixed some issues with Roles and Permissions page, by @edeuss
  • Fixed markdown issue new line of space appears above bulleted list, by @edeuss
  • Fixed issue with open and closing community folders in fast succession, by @edeuss
  • Fixed the order of embeds and attachments in messages, by @edeuss

Detailed changes

Features

  • add nagbar system (@edeuss) (ab53471)
  • add user avatar typing indicator (@edeuss) (515b4f6)
  • use enter key to send message (@edeuss) (c50e860)
  • add bookmarks, language picker and large screen improvements (@edeuss) (cfdad8f)
  • design match web tables (@edeuss) (f0485ea)
  • add mobile media options (@edeuss) (bcb99eb)
  • add missing copy toast (@edeuss) (65c4f57)
  • hide blocked users, and spam user messages (@edeuss) (800640f)
  • edit group and invites (@edeuss) (4b0093e)
  • move to drag handles for roles (@edeuss) (e4f7808)
  • support localhost urls (@edeuss) (b834ed3)

Fixes

  • show scroll indicator on web logic match (@edeuss) (c52e6be)
  • move attachments higher in priority (@edeuss) (9fced0f)
  • isolate guild display fetch lifecycle (@M0n7y5) (acffc1f)
  • remove bottom sheet inset (@edeuss) (f042df8)
  • preserve message list scroll position (@M0n7y5) (bb2b73f)
  • fast paced remote and local shrink (@edeuss) (7bdb866)
  • missing fields (@edeuss) (270cee4)
  • set bottom spacing for Android only (@edeuss) (b6edc88)
  • extra blank line above bulleted lists (@edeuss) (119201f)
  • favorites state test issue (@edeuss) (a39d15e)
  • iOS canary issue (@edeuss) (dfa469d)
  • improve synced settings logic with remote preferred (@edeuss) (a3a0960)
  • gateway setting sync (@edeuss) (03dc307)
  • remove proactive check (@edeuss) (f0a8a58)
  • expression panel going over 80% (@edeuss) (0229746)
  • instance switch issue (@edeuss) (21a1b51)
  • table parsing issues (@edeuss) (a3f76cc)
  • replace private unicode on copy (@edeuss) (fc8068f)
  • add system fallback for Twemoji (@edeuss) (6c14bd0)
  • show paste button when non string data (@edeuss) (0bf20bb)

Fixed