Android SDK
2.0.8 - 2021-08-17
Added
- Sending private and group messages APIs
- Remove peer from a room API
- Remote mute peer API
- End room API
Changed
- send(message:) API renamed to sendBroadcastMessage
2.0.7 - 2021-08-06
Fixed
- Bug fixes in subscribe degradation
- Bug fixes in role change
- Bug fixes in onReconnection handling
- Bug fix in incoming phone call handling
2.0.6 - 2021-07-27
Fixed
- Bugs in change role
Added
- Support for subscribe degradation
2.0.5 - 2021-07-20
Added
- HMSSpeaker contains HMSPeer instead of peerId
- Support for changing of roles
2.0.4 - 2021-07-09
Fixed
- Crash fixes on leave and network change
- Audio Routing to earpiece on interruption
- No audio in BT headset on connecting disconnecting error
- Check if role allows publishing in preview
- Release camera on leave
Added
- SDK will handle all interruptions like incoming voice and VoIP calls
- Pass HMSRole to client via HMSPeer
2.0.2 - 2021-06-30
Fixed
- Made
hmsSDK.getLocalpeer()
nullable - Fix logging bug
- Fix bug where
ontrackUpdate
came before RTCTrack
2.0.1 - 2021-06-29
Added
- Retry when join call returns server error in 5xx or 429
isTerminal
property to analytics
Fixed
- NPE Crash on SDKStore.getLocalPeer()
- Unsupported notification message crash
- Call onError callback in webrtc subscription failure
2.0.0-beta02 - 2021-06-24
Added
- Preview API
- Enabled Opus dtx for audio
- Added retry to INIT api call
2.0.0-beta01 - 2021-06-16
Added
- Proper error messages from client and server
- Handling of bad network conditions by retrying inside SDK
- Audio Manager is part of the SDK
- Callbacks for
onReconnecting
andonReconnected
- Added Analytics to track issues
2.0.0-alpha04 - 2021-06-04
Added
Simplified SDK interfaces that can power a fully-featured video conferencing application
join
leave
listeners
for tracks/peers/other data
Features not covered in this release
- Handling network disconnections (disconnect from wi-fi to 4g ends the call)
- Handling subscription network degradations
- Handling second order publish network degradations
- Detailed analytics
- Recording
Please contact @akash goswami in your Slack channel if you have any questions