diff --git a/CHANGELOG.md b/CHANGELOG.md index 58ee4a93..2d6f92de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ # Change Log All notable changes to this project will be documented in this file. +#### 3.5.0 Releases +- `3.5.0` Releases - [3.5.0](#350) + #### 3.4.0 Releases - `3.4.0` Releases - [3.4.0](#340) @@ -55,6 +58,29 @@ All notable changes to this project will be documented in this file. #### 0.2.0 Releases - `0.2.0` Releases - [0.2.0](#020) +--- +## [3.5.0](https://github.com/webex/webex-android-sdk/releases/tag/3.5.0) +Released on **7 June, 2022**. + +#### Added +- `MessageObserver.MessageUpdated` event to get events when some existing messages are updated. +- `Call.getMediaStreams(): List` to get all opened media streams +- `Call.setMediaStreamCategoryA(duplicate: Boolean, quality: MediaStreamQuality)` to add the Active Speaker stream with the specified params if it does not already exist. Otherwise, update the Active Speaker stream with the specified params. +- `Call.setMediaStreamsCategoryB(numStreams: Int, quality: MediaStreamQuality)` to set the Category-B streams to specified parameters +- `Call.removeMediaStreamCategoryA()` to remove the active speaker stream +- `Call.removeMediaStreamsCategoryB()` to remove the Category-B streams +- `CallObserver.MediaStreamAvailabilityEvent` event to know when a media stream is available or unavailable +- `MediaStream` which represents a media stream instance +- `MediaStreamType` enum to represent the type of media stream +- `MediaStreamQuality` enum to represent the quality of a media stream +- `MediaStreamChangeEventType` enum to represent the change event type of a media stream. +- `MediaStreamChangeEventInfo` which represents media stream change event information. + +#### Updated +- FIXED - VBG issues +- FIXED - postToPerson api issue fixed for JWT users +- Support for 1080p video resolutions + --- ## [3.4.0](https://github.com/webex/webex-android-sdk/releases/tag/3.4.0) Released on **19 April, 2022**. @@ -108,6 +134,7 @@ Released on **15 February, 2022**. - Fixed - Made `exp` field as optional in Guest Issuer JWT - Fixed - Callback not being fired for deleting self membership from space. - Fixed - Fetching inter-cluster team memberships. +- Fixed - Virtual Background Image orientation. - Fixed - DTMF API usage. --- diff --git a/README.md b/README.md index 00f02fa3..8fb33164 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Cisco Webex Android SDK -> The Cisco Webex™ Android SDK Version 3.4.0 +> The Cisco Webex™ Android SDK Version 3.5.0 The Cisco Webex Android SDK makes it easy to integrate secure and convenient Cisco Webex messaging and calling features in your Android apps. @@ -16,7 +16,8 @@ This SDK is built with **Android SDK Tools 29** and requires **Android API Level - [Option 2](#option-2) - [Usage](#usage) - [Examples](#examples) -- [Multi Stream](#multi-stream) +- [Multi Stream](#multi-stream) (LEGACY) +- [New Multi Stream](#new-multi-stream) - [CUCM](#cucm) - [Virtual Background](#virtual-background) - [Calendar Meetings](#calendar-meetings) @@ -27,6 +28,7 @@ This SDK is built with **Android SDK Tools 29** and requires **Android API Level - [API Reference](#api-reference) - [FedRAMP Testing Guide](#fedramp-testing-guide) - [Media Quality Indicator](#media-quality-indicator) +- [1080p Resolution Support](#1080p-resolution-support) - [License](#license) ## New Integration @@ -604,7 +606,10 @@ Here are some examples of how to use the Android SDK in your app. ## Multi Stream -For multistream related APIs see [Multi Stream v3](https://github.com/webex/webex-android-sdk/wiki/Multi-Stream-v3-) +For multistream related APIs see [Multi Stream v3](https://github.com/webex/webex-android-sdk/wiki/Multi-Stream-v3) + +## New Multi Stream +For new multi stream implementation and its related API's see [New Multi Stream v3](https://github.com/webex/webex-android-sdk/wiki/New-Multi-Stream-v3) ## CUCM For CUCM related APIs see [CUCM Usage Guide v3](https://github.com/webex/webex-android-sdk/wiki/CUCM-Usage-Guide-v3) @@ -636,6 +641,9 @@ For complete testing guide, please visit [FedRAMP Testing Guide](https://github. ## Media Quality Indicator For Media Quality Events related APIs see [Media Quality Indicator](https://github.com/webex/webex-android-sdk/wiki/Media-Quality-Indicator) +## 1080p Resolution Support +For supporting 1080p resolutions (FHD) related APIs see [1080p Resolution Support](https://github.com/webex/webex-android-sdk/wiki/1080p-Resolution-Support) + ## License All contents are licensed under the Cisco EULA