What's New?
We're hoping all the major bugs are squashed in this beta, with maybe minor quirks left to iron out.
The Big Stuff
- Lots more bug fixes and improvements (thanks to all our testers!)
Nitty Gritty
New Features
- Choose an app font from nearly 1,400 custom fonts
- Added ability to set custom message send & receive sounds (@jakeump)
Bug Fixes
- Fixed FindMy page (hopefully)
- Fixed image send issues
- Fixed excessive storage usage
- Fixed message highlight not disappearing if using back button (Material / Samsung)
- Preserve
AnimationController
speed even if the animations are sped up from system settings - Fixed localhost preferences not sticking
- Fixed reaction notification text not accounting for attributedBody parts
- Fixed message info not working for edited messages
- Fixed more issues with settings restores & added better logging for easy fixing
- Fixed duplicate message send when replying (hopefully)
- Fixed connection indicator not showing if app brought back from background but app still disconnected
- Fixed active chat issues for chat heads
- Fixed typing indicator sticking when in a chat head
- Fixed issues with matching contacts to phone numbers of length > 11
- Fixed issues with fetching the latest server URL from FCM
- Fixed issues with group chats displaying incorrect participants sometimes
- Fixed issues with chats losing their participants for no apparent reason (rendering error)
- Fixed message bubble color not updating
- Fixed spelling error in settings (@mike-lloyd03)
- Fixed avatars not filling parent box in some cases
Improvements
- Switched to using a regular
TextField
rather thanCupertinoTextField
- solves the excessive performance usage on Web / Desktop! - Display site URL if a URL preview isn't available yet
- Improved selected message highlight colors and allow them to be themable (Material / Samsung)
- Close attachment picker when using system back button
- Remove copied to clipboard snackbar on A13+
- Changed download original attachment text
- Use Apple emoji for reactions if downloaded (Material / Samsung)
- Mirror thumbs down emoji to match iOS (Material / Samsung)
- Scale chat header to account for scaled text / avatar size (iOS)
- Account for avatar scaling in left padding for message items
- Disabled swipe to reply for messages that did not send successfully
- Reduced bubble min-height restriction for attachment messages (thin attachments should appear better now)
- Added scrollview to stickers, in case there are too many
- Force sort chat list after incremental sync
- Hardcoded link reaction messages (messages can only have 1 link)
- Always show the reply bubble if Material / Samsung
- Fixed issues with notifications not showing avatars or names properly
- Changed notification priority from high to max
- Added more depth / bevel to default contact avatars
- Added better queue system for attachment downloads to prioritize the currently open chat
- Show location preview before sending
- Improved attachment upload progress to be more realistic
P.S. Most users (with newish phones) will use arm64-v8a
APK