SNAPmobile Android 3.2 Release Notes
Table of Contents
Scope
Intended Audience: All End Users
This article outlines the release notes for version 3.2 of the SNAPmobile Android app. Branded apps have already been pushed out to all applicable partners. You may follow these instructions to publish them or contact support for assistance.
Improvements
3.2.1
- The http(s) agent user is now the same as the SIP agent user. This is now constructed along with the app version number, the app name, and the device name.
3.2
- Sending logs from within a branded app no longer shows 'SNAPmobile' and only indicates the name of the branded app.
- The ringtone player volume is now identical to the user's volume for the system ringtone audio stream.
- SNAPmobile Android will refresh ns-api tokens in the background
- SNAPmobile Android now performs input validation and only allows digits, OR a '+' character followed by digits.
- Added local notifications (only appears while in-app) for new voicemails
3.2.2.10
- SMA now presents a dialog on the login screen prompting the user for consent to ping the MLP server and provides clear and unavoidable disclosure.
- The "timestamp" field now calculates latency experienced on the firebase push network and reports it to firebase performance.
Bug Fixes
3.2.1
- SMA now correctly creates the session ID when starting an SMS conversation from the contact details screen.
- Office365 SSO now works as expected in all scenarios.
- SMA now creates the push token when creating a user device, fixing the feature regression.
- Office365 SSO now works as expected for branded applications that are packaged in bundle (.aab) form.
- The dialer screen UI is now fixed so that all dialer buttons are visible, regardless of screen size.
3.2
- Calls can now be transferred without issue under all conditions
- SNAPmobile Android now uses the same approach as the incoming and active call screens for audio routing and properly routes audio to speakerphone when the speaker icon is pressed
- Voicemails are now displayed properly regardless of whether or not they have a name and/or a number associated with them
- SNAPmobile Android no longer displays a missed call notification when a call queue call is answered by another agent
- SNAPmobile Android will defer to the Android OS default audio routing behavior with respect to audio switching
- Fixed the issue where the call only rings once after being idle for a while by tweaking the logic SMA uses to determine if a call is invalid
- Voicemail UI is now corrected so that the voicemail title will not overlap the timestamp
- SMA now appropriately handles calling with BT peripherals, including support for media button events
3.2.2.10
- Fixed a bug where the app was not honoring the expiration time set in the admin ui.
- BLF / availability now works as intended between the "Dialer" and "Contacts" pages.
- SMA now connects to a call properly in the call screen itself even if the app was not registered at the time the user answered the call.
- SMA now compresses images before sending them if they are over the size limit.
- SMA now sets the "ToneGenerator" volume to the same as that of the notification channel.
- SMA now shows answering rules properly in all circumstances.
- SMA will now hide the appropriate Gravatar UI when the appropriate configuration setting is disabled
- The prominent disclosure message for contacts data use appears on every first login.
- SMA no longer clears dialer digits when leaving the app and returning.
3.2.2.24
- SMA now handles two incoming calls properly after the core telephony system changes.
- Crash while loading chat messages is fixed.
- SMA will now retain the Bluetooth connection when making an outgoing call.