Releases: Bandyer/Bandyer-Android-SDK
Releases · Bandyer/Bandyer-Android-SDK
Kaleyra Video Android SDK v3.2.3
Improvements and bugfixes
Call
- Fixed call module occasionally not resuming after subsequent app pause/resume lifecycle calls
Chat
- Fixed chat module occasionally not resuming after subsequent app pause/resume lifecycle calls
- Fixed chat intent started while chat module is in connecting status opening a blank chat activity
- Improved chat module status notify on BandyerModuleObserver
Kaleyra Video Android SDK v3.2.2
Improvements and bugfixes
Call
- Fixed bluetooth headphones connection regression bug introduced in sdk v3.2.1
Kaleyra Video Android SDK v3.2.1
Added
Call
- Call administrators can now mute the microphone of a remote participant, a snackbar alert is shown on the call UI when the administrator has disabled its microphone
- Call administrators can now remove a participant temporarily from the call so the call will be ended. In this case an informative dialog is shown before the call UI closing
Improvements and bugfixes
Call
- Fixed calls started with a join url not ending when hangup button is pressed
- Fixed usb camera usage on Android 13
- Fixed camera disabled when call starts with usb camera plugged in
- Fixed occasional audio and camera retention after call has ended
- Fixed recording message UI not showing if a recording starts after a call reconnection
- Fixed active calls that are ended being notified as incoming calls after reconnection
- Fixed camera not disabled when whiteboard and file sharing dialog are displayed and the proximity sensor is triggered
- Fixed minor UI bugs
- Improved camera capturer starting delay at call activity startup
- Improved call intent so that now can be started before BandyerSDK.connect(session) api call
- Improved call module connection retry on expired credentials
- Improved SessionObsever callbacks api calls
- Improved call module access so that now can be accessed right after BandyerSDK.configure(bandyerSDKConfiguration) api call
Chat
- Fixed chat notification not cleared after clicked
- Fixed minor UI bugs
- Improved chat module access so that now can be accessed right after BandyerSDK.configure(bandyerSDKConfiguration) api call
Kaleyra Video Android SDK v3.2.0
Added
- Added optional boolean parameter to API BandyerSDK.getInstance().disconnect(true), when disconnection is completed if the optional parameter is set to true all the local data saved will be cleared.
Call
- Ongoing call notifications are now displayed with native call notification style since API 31
Deprecated
-
BandyerSDK.getInstance().clearUserCache() has been deprecated in favor of BandyerSDK.getInstance().disconnect(true)
-
BandyerSDKNotificationListenersBuilder.setScreenSharingNotificationListener(listener) optional api has been deprecated since the info about ongoing screensharing is now automatically displayed in the ongoing call notification
Improvements and bugfixes
Call
- Fixed SDK not resuming when a push notifcation is received and managed with BandyerSDK.getInstance().handleNotification(payload) and the chat module is not enabled
- Fixed SDK not connecting when the BandyerSDK.getInstance().connect(session) API is called from SessionObserver.onSessionError(session, error) callback
- Fixed minor UI bugs
- Improved CallUIObserver and CallObserver callbacks invocations
- Improved unexpected exceptions handling
Chat
- Fixed chat UI not loading when displayed while chat module is still disconnected
- Fixed unsent messages sorting when actually sent
- Fixed reading ticks not displaying
- Fixed minor UI bugs
- Improved unexpected exceptions handling
Kaleyra Video Android SDK v3.1.8
Improvements and bugfixes
- Fixed host app crash a few seconds after that BandyerSDK connect api call was called on some devices such as OnePlus with Oxygen OS 12
Call
- Fixed picture-in picture animation and resuming to fullscreen call activity on android 13
- Fixed minor UI bugs
Kaleyra Video Android SDK v3.1.7
Improvements and bugfixes
Call
- Fixed snapshot request sent by web page integration and web widget sdk causing camera capture to fail and unexpected call closing
Kaleyra Video Android SDK v3.1.6
Improvements and bugfixes
Call
- Fixed crash occurring when the access token could not be retrieved from host app
- Fixed minor ui bugs
Chat
- Fixed minor ui bugs
Kaleyra Video Android SDK v3.1.5
Improvements and bugfixes
Call
- Fixed networking connection not closing at the end of a call with the app backgrounded
- Reworked internal threading management to obtain a lighter pressure on the main thread
Kaleyra Video Android SDK v3.1.4
Improvements and bugfixes
Call
- Fix not ringing if re-used a link live true (regression introduced in v3.1.3)
- Fix call ended and activity destroyed events not being notified while offline and hangup/decline triggered from notification.
- Fix call ui not finished when hangup/decline from notification while offline.
Kaleyra Video Android SDK v3.1.3
Added
Call
- Back button in call UI to go back to host app
Improvements and bugfixes
Call
- Mute call sounds when 'muted' audio output device is selected
- Fixed multiple error callback called on session observer when an error occurs
- Improved call observers and call ui observers events dispatch
- Fixed minor UI bugs