General & Message Thread Performance
The primary aim of this release is to improve the message thread performance on iOS. On Android the focus is general bug fixes to improve app performance, polish, and stability.
Android 9.5.1
Features
- New peer to peer in-call statistics showing packet drop ratios have been added.
Improvements
- Improved UX to show “No Results” if there aren’t any when searching for contacts.
- In-conversation tone setting corrected. No longer ignored in a conversation thread.
- Filtering search results has been improved.
- Speaker button no longer highlighted when ending a call.
- “No Contacts” message now shown when contacts are removed when the tab is visible.
- Optimization to reduce amount of storage required for the application.
- Improved Auto-burn logic.
- Improvements to roster update logic. This fixes issues seen on some devices where changes to circles and/or contacts would not show as quickly as they should have.
- Added a green bar for ongoing p2p calls and a green tab icon for conference calls.
- Auto-burn button is now beside received message when phone is set to Arabic.
- “Incoming call” text is now easier to see.
- Added the ability to end call during connecting state.
- It is now possible to reassign the administrator of group chat.
- It is now possible to concurrently download multiple items within the app.
- Video attachments now show a preview thumbnail.
Bug Fixes
- Fix inserted to correct call time being recorded at the end of a call instead of the start of a call.
- Fixed an issue where searched strings were not being displayed on BlackBerry.
- Fixed an issue where changing the alias on the portal didn’t update the client.
- App now disconnects users immediately if they have been deactivated.
- Fixed an issue where the return to call screen notification got stuck in the notification bar.
- Fixed an issue where ongoing calls sometimes continued after selecting “End Call”.
- Fixed an issue where an outgoing backgrounded call played no ring tone.
- Fixed an issue where rejected calls would display as an incoming call.
- Fixed an issue where the first verification would fail on a fresh app install.
- Fixed an issue where there would be an endless spinner when there are no contacts.
- Fixed an issue where no notification would display when the app was backgrounded.
- Fixed an issue where after a call reconnected, the status previously remained as “Call reconnecting”.
- Fixed an issue where call screen disappeared while call was still active.
- Fixed an issue that corrected the speaker icon being activated after having outgoing call declined.
- Fixed an issue with occasional crashes when adding a large attachment file.
- Fixed an issue where there had been no outgoing ringtone on conference call.
- Fixed an issue when previously the user declined an incoming call, the outgoing phone continued to say “User’s device is ringing…”
- Fixed an issue which occurred when switching mid call from wifi to 4G caused the call to say it’s connected when it isn’t.
- Fixed an issue when a device had previously received a call when offline, the call got cancelled, the devices went back online. The device then received a call that couldn’t be declined and wouldn’t connect.
- Fixed an issue where bringing back the conference screen would show an incorrect message.
- Fixed an issue where the colour of circles tabs didn’t always update when switching between tabs.
- Fixed an issue where the outgoing ringtone did not play when app was backgrounded.
- Fixed an issue to ensure the app does not duplicate call entries.
- Message bubble had previously not been populating properly.
- Fixed an issue where the user could start the same conference multiple times.
- Fixed issues with the UI when app is set to Arabic.
- Fixed an issue where verification failure caused the verify button to remain disabled.
- Fixed multiple auto burn issues.
- Fixed an issue where notifications were not clearing when you read a new message in the conversation thread after locking the device.
iOS 9.5.1
Features
- New peer to peer in-call statistics showing packet drop ratios have been added.
Improvements
- Message text bubbles now grow the message area allowing users to scroll up.
- Download progress bar added to highlight progress of attachments downloads.
- Improved iPad support, now allowing landscape mode across the app.
- New font size options, with smallest 19pt and normal 21pt.
- Improved message thread performance with a much faster and smoother user experience.
- Attachments now show a preview of the underlying image.
- New message alerts are now visible when messages come in from other conversations.
- Progress bar has been added for uploading attachments.
- Arabic font size optimized to allow for better mix between Arabic and other languages.
- Incoming calls for a device without microphone permissions now asks for permissions.
Bug Fixes
- Fixed an issue where a user could not make further outgoing calls after backgrounding the app during a call.
- Fixed an issue where the app would crash when users received a call when already on an existing call.
- Fixed an issue where thumbnails weren’t shown until the view was refreshed.
- Fixed an issue that occurred when burning all messages on sender / receiver crashed the app.
- Fixed an issue where the app would crash if TouchID was enabled on iPhone X.
- Fixed an issue where the group chat admin user was not visible if you were not the admin.
- Fixed an issue where the progress bar for attachments would show up randomly when scrolling.
- Fixed a graphical glitch for the accept / decline buttons when running in RTL layout.
- Fixed an issue with message preview alignment when running in Arabic.
- Attachment export capabilities were not fully restricted when entitlement was disabled.
- Fixed an issue when searching contacts.
- Fixed an issue where the side alphabet index could cover the FAB at times.
- Missing translations strings have been added.