Avaya Client SDK

< Back to Package Overview

What's Changed in the Release

What's Changed in the 3.1 Release

Platform trust store changes for API level 24 and above

Android SDK (Level 24 and above) made certain changes in the way user provisioned Root certificates are trusted by the Android applications. This change would impact the Client SDK's certificate validation on Android platform if 3rd party developers have set the target API version to be Level 24+.

In order to handle such scenarios, you need to add custom Network Security Config to the AndroidManifest.xml file. See Build and Runtime Environment for details.

What's Changed in the 3.3 Release

Deprecated APIs have been removed

The Communication Services package has removed deprecated APIs introduced over previous releases. See the API Reference guides for replacement APIs, where applicable.
The table below shows the APIs removed in this release.

Class Deprecated API
Chat DataSet<ChatMessage> getAllPrivateMessages()
DataSet<ChatMessage> getAllPublicMessages()
DataSet<ChatMessage> getAllMessagesDataSet()
MeetingMinutes DataSet<MinuteMessage> getMinutesDataSet()
Conference DataSet<ActiveParticipant> getParticipantsDataSet()
DataSet<ActiveParticipant> getActiveTalkersDataSet()
DataSet<ActiveParticipant> getRecentTalkersDataSet()
DataSet<PendingParticipant> getPendingParticipantsDataSet()
DataSet<DroppedParticipant> getDroppedParticipantsDataSet()
ConferenceListener void onConferenceActiveTalkersChanged(Conference conference, List<Participant> activeTalkers)
void onConferencePendingParticipant(Conference conference, PendingParticipant pendingParticipant)
ContactService DataRetrieval<Contact> getContacts(ContactSourceType contactSourceType)
DataRetrieval<Contact> searchContacts(String searchString, ContactSearchScopeType searchScope, ContactSearchLocationType searchLocation, int maxResults, int maxChunkSize)
void changeSearchContactsRequest(DataRetrieval<Contact> dataRetrieval, String newSearchString)
DataSetAdaptor The entire class is deprecated
IdentifiedDataSetAdaptor The entire class is deprecated

What's Changed in the 3.4 Release

The Communication Services package did not remove any deprecated APIs in release 3.4.