V1.0.0 Beta 56
Pre-release
Pre-release
Welcome to the Fluxer Mobile beta!
This is a Pre-release build for TestFlight and Android APK (FCM + OSS).
What's New
- Added support for Add to Favorites for media items, by @edeuss
- Added redesigned attachment picker for mobile, by @edeuss
- Added support for deleting all your messages from personal dm or a group dm, by @edeuss
- Added support for Fluxer's notification sounds for OS background notifications, by @edeuss
- Added emoji long press information, by @edeuss
- Added settings link to Join Fluxer Labs community, by @edeuss
- Added app license page in the settings, by @edeuss
- Improvements to the dense messages chat mode, by @edeuss
- Improvements to the login and passkey systems, by @M0n7y5
- Improvements to chat input paste systems, by @M0n7y5
- Improvements to chat input emoji systems, by @M0n7y5
- Updated the account switcher to always show up on connection slowdowns / failures on the splash screen, by @edeuss
- Fixed issue with YouTube embed player, by @edeuss
- Fixed joining DM call via popup causes screen to go black, by @edeuss
- Fixed community members list not checking user permissions or community temporarily unavailable status, by @edeuss
- Fixed issue causing attachments to get respoilered after sending message, by @edeuss
- Fixed issues with spoilered text wrapping to a second line, by @edeuss
- Fixed some buttons not using updated button design, by @edeuss
- Fixed design of blocked message expanded messages design, by @edeuss
- Fixed issue with markdown display and inline code follows header sizing, by @edeuss
- Fixed issue with search in filter using incorrect field causing search filter to to not work, by @edeuss
- Fixed forward message not allowing forward in same channel, by @edeuss
- Fixed scrolling lag when playing an audio attachment, by @edeuss
- Fixed issue on iOS causing the volume controls to not affect media correctly when not playing audio, by @edeuss
- Fixed issue with moving folders in the community sidebar, by @edeuss
- Fixed slow-mode indicator always showing immune, by @edeuss
- Fixed slow-mode countdown reporting to desktop client, by @edeuss
- Fixed issue where default emojis on some devices where slightly cropped, by @M0n7y5
- Fixed unbounded zalgo text, by @edeuss
- Fixed can't search your own messages in DMs using from:, by @edeuss
- Fixed media desync issues with media without app restart, by @edeuss
- Fixed misleading Fluxer user does not exist message when adding a user, by @edeuss
- Fixed emoji and stickers favorite not being live synced on changes, by @edeuss
- Fixed spoiler text size not matching desktop correctly, by @edeuss
- Fixed sync of url-only gif favorites, by @edeuss
- Fixed sending/receiving a message stops audio attachment playback, by @edeuss
- Fixed race condition with deleting messages that causes local messages to stay until restart, by @edeuss
- Fixed animated profile banners per community are not working, by @edeuss
- Fixed issue causing a weird empty area above user bottom sheet if scrolled in a specific way, by @M0n7y5
- Fixed issue with return to bottom button doesn't work while actively scrolling, by @M0n7y5
Detailed changes
Features
- support favouriting media (@edeuss) (010f7cb)
- code cleanup with improved sync system (@edeuss) (d7ccb99)
- add emoji/stickers sync (@edeuss) (a391afc)
- updated attachment picker (@edeuss) (aa60307)
- support deleting all messages from chat (@edeuss) (9416764)
- add app licenses (@edeuss) (46fc0b4)
- support custom sounds (@edeuss) (04766aa)
- check guild permissions and status (@edeuss) (785de3e)
- add long press menu for emojis (@edeuss) (009adc5)
- always show account switcher (@edeuss) (fabcf9b)
- add labs link (@edeuss) (04f5009)
- add prioritized speaker (@edeuss) (a46503e)
- improved compact mode (@edeuss) (1ee7c10)
Fixes
- slowmode immunity ref used after dispose (@M0n7y5) (6be08d4)
- jump to bottom ignored during a scroll, fixes #711 (@M0n7y5) (e445b14)
- failing tests (@edeuss) (5f031d8)
- clamp profile sheet overscroll, fixes #482 (@M0n7y5) (ba4d211)
- sfx pausing music (@edeuss) (d091d7d)
- animated banners issue (@edeuss) (873450d)
- issue with deleting messages race condition (@edeuss) (f241af6)
- message tile rebuild disposes audio (@edeuss) (a1821ba)
- sync url-only gif favorites (@edeuss) (fa30a88)
- use transparent text with sizing (@edeuss) (c7bfbae)
- clip zalgo fix cutting off emojis (@edeuss) (68da06b)
- failing tests (@edeuss) (48c2ef4)
- failing tests (@edeuss) (8ff24f2)
- misleading friend error message (@edeuss) (0d27fc7)
- display name shouldn't wrap (@edeuss) (683db23)
- media desync issue (@edeuss) (02a5952)
- current user not showing up in from: (@edeuss) (43e3b8e)
- clip zalgo rendered text (@edeuss) (9d1d20a)
- keep the sent row in place when the server acks (@M0n7y5) (0dd1fdf)
- increase xcode timeout (@edeuss) (a1354d9)
- draw picker sprites at web parity, fixes #676 (@M0n7y5) (18635c8)
- slow-mode indicator reporting (@edeuss) (5a14038)
- slow mode indicator incorrect (@edeuss) (7fd297c)
- correct not being able to move folders (@edeuss) (c28ec38)
- personal notes bottom sheet padding (@edeuss) (1866145)
- on iOS media status would not be restored (@edeuss) (c863525)
- attachment audio state stuttering (@edeuss) (1f1d0be)
- include current channel in forward list (@edeuss) (7e75fb7)
- improve youtube embeds with webview (@edeuss) (536ec8d)
- surface passkey login failures, refs #187 (@M0n7y5) (60a0b65)
- gate keyboard submit on registration policy, fixes #37 (@M0n7y5) (53cc774)
- honor instance registration policy (@M0n7y5) (266e6f5)
- remove no-op browser login button (@M0n7y5) (8be1ea9)
- search in filter not correct field (@edeuss) (7a8be03)
- inline code follows header sizing (@edeuss) (32f0567)
- correct long press reaction hookup (@edeuss) (76c38e6)
- update blocked message design (@edeuss) (d3fb60d)
- move more buttons to shared ui (@edeuss) (f0962cc)
- attachment sync scope (@edeuss) (1b4c388)
- spoilered text wrapping (@edeuss) (3ed29e1)
- attachment spoiler losing sync status (@edeuss) (34284dc)
- incoming call replacing root nav (@edeuss) (def81b4)
- resolve analyzer issues (@edeuss) (ecd7d76)
- starfield background has more shift (@edeuss) (9fec4ba)
- update package (@edeuss) (f4165f3)
- show own emoji for platform keyboard commits (@M0n7y5) (fc4c7e4)
- silent paste of private-use only text (@M0n7y5) (3fc4aa3)
- emoji wire length and caret counted in runes (@M0n7y5) (e3f710e)