V1.0.0 Beta 59
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 video call keep screen awake during calls, by @edeuss
- Added support for creating community's based on Discord templates, by @edeuss
- Added app restore location crash protection, by @edeuss
- Added support for copying embedded content text, by @M0n7y5
- Improvements to full screen video call page, by @edeuss
- Improvements to open/closing chat performance, by @edeuss
- Improvements to switching between chat channels performance, by @edeuss
- Improvements to self hosted instances in app customization, by @edeuss
- Improvements to mobile community creation popup, by @edeuss
- Improvements to scrolling performance, by @M0n7y5
- Improvements to voice call audio and audio volumes, by @edeuss
- Improvements to api retry's to reduce spamming the instance api, by @edeuss
- Improvements to scrollable bottom sheets, by @edeuss
- Fixed favorited dms not loading correctly on the favorites page, by @edeuss
- Fixed join labs link not fully opening labs community, by @edeuss
- Fixed unable to favorite forwarded gifs, by @M0n7y5
- Fixed favorite gifs button leads you to the saved media tab, by @M0n7y5
- Fixed relative timestamps not showing future times correctly, by @edeuss
- Fixed turning Deaf mode for yourself off also unmutes you, by @edeuss
- Fixed issue when watching a PIP stream and tapping on it to expand will mute the stream audio, by @edeuss
- Fixed voice call stream ending when tapping outside of the stop watching stream button, by @edeuss
- Fixed deleted messages leave persistent unread message indicators, by @M0n7y5
- Fixed joining a VC with content warning ignores the content warning, by @edeuss
- Fixed speaker mode not changing once in a voice call, by @edeuss
- Fixed animated user avatars not showing up on profile pages, by @edeuss
- Fixed the auto complete going off screen with a lot of item, by @edeuss
Detailed changes
Features
- force all scrollable bottom sheets to one size (@edeuss) (c71e19d)
- improve retry ratelimit (@edeuss) (325e9c1)
- allow tap on avatar (@edeuss) (4a69df5)
- improved audio and audio volume setup (@edeuss) (961efc0)
- show speaking ring around avatar (@edeuss) (cce7cda)
- show connecting user voice card (@edeuss) (eb6912b)
- general improvements (@edeuss) (364a844)
- improve 503 handling (@edeuss) (7c7cec7)
- add newer-history skeleton filler while pages load (@M0n7y5) (e3f7fc4)
- add older-history skeleton filler while pages load (@M0n7y5) (9932b90)
- add copy embed text action, fixes #104 (@M0n7y5) (7708193)
- add wakelock for calls (@edeuss) (fac3e41)
- create community for Discord templates (@edeuss) (4d9850d)
- improve mobile community creation (@edeuss) (b47b819)
- implement more self hosted config options (@edeuss) (90ae497)
- add app location crash guard (@edeuss) (1327612)
- firebase test shared upload (@edeuss) (fc05056)
- replace the dart parser with the native parser (@M0n7y5) (5430799)
- enable the native parser by default on canary (@M0n7y5) (87c883e)
- render messages from the native parser ast (@M0n7y5) (65c6e6b)
- bind the canonical rust parser via native assets (@M0n7y5) (2347c02)
- improve firebase lab action (@edeuss) (5cf98c0)
- add Firebase Test lab (@edeuss) (49ab52c)
- improved tests (@edeuss) (aa34d3a)
- add new tests (@edeuss) (da12f91)
Fixes
- auto-complete going off screen (@edeuss) (5358920)
- revert some display name design changes (@edeuss) (e00e756)
- cleanup dispose and mounted blocker (@edeuss) (e810bc0)
- dms not showing up (@edeuss) (b06bdfa)
- not showing animated user avatars (@edeuss) (329a8cf)
- change voice mode callkit (@edeuss) (75f624a)
- mature content block prompt (@edeuss) (0e75fa0)
- defer list settle while a finger holds, fixes #713 (@M0n7y5) (6b971e1)
- ack orphaned channel pointer at live tail, fixes #520 (@M0n7y5) (3d21db6)
- participant stream end only on button (@edeuss) (ac28877)
- pip stream rejoin mutes stream (@edeuss) (170a50a)
- pip missing material wrap (@edeuss) (4793489)
- correct web match for voice unmute (@edeuss) (59c8598)
- correct failing tests (@edeuss) (29e92a7)
- relative future time format not matching desktop (@edeuss) (12e3788)
- failing test (@edeuss) (b154795)
- unable to favorite forwarded gifs, fixes #718 (@M0n7y5) (a52dab0)
- gif picker favorites opened saved media tab, fixes #724 (@M0n7y5) (2c1886a)
- set up rust and native assets for firebase test lab builds (@M0n7y5) (468cc4a)
- remove pack invites and some other changes (@edeuss) (158a1cf)
- install rustup before use on cold runners (@M0n7y5) (25e81f4)
- firebase test file location (@edeuss) (384f1bb)
- environment flag (@edeuss) (f969b29)
- labs link opens labs (@edeuss) (260053f)
- perform background clears instead of displaying them (@hampus-fluxer) (063825b)
- skip background local notification for clear payloads (@hampus-fluxer) (20ca390)