- Upgraded
azure-core-http-netty
from1.15.3
to version1.15.4
. - Upgraded
azure-communication-common
from1.3.5
to version1.3.7
. - Upgraded
azure-core
from1.51.0
to version1.52.0
.
- Upgraded
azure-communication-common
from1.3.4
to version1.3.5
. - Upgraded
azure-core
from1.50.0
to version1.51.0
. - Upgraded
azure-core-http-netty
from1.15.2
to version1.15.3
.
- Upgraded
azure-core-http-netty
from1.15.1
to version1.15.2
. - Upgraded
azure-communication-common
from1.3.3
to version1.3.4
. - Upgraded
azure-core
from1.49.1
to version1.50.0
.
- Upgraded
azure-communication-common
from1.3.3
to version1.3.4
. - Upgraded
azure-core
from1.49.0
to version1.49.1
. - Upgraded
azure-core-http-netty
from1.15.0
to version1.15.1
.
- Upgraded
azure-core
from1.48.0
to version1.49.0
. - Upgraded
azure-core-http-netty
from1.14.2
to version1.15.0
. - Upgraded
azure-communication-common
from1.3.2
to version1.3.3
.
- Expanded
ChatAttachment
to include new enumfile
to enable communication users to recieve file attachments shared by Teams user in a Teams Interoperbility Chat.
- Upgraded
azure-core-http-netty
from1.14.0
to version1.14.1
. - Upgraded
azure-core
from1.46.0
to version1.47.0
. - Upgraded
azure-communication-common
from1.3.0
to version1.3.1
.
- Upgraded
azure-core
from1.45.1
to version1.46.0
. - Upgraded
azure-communication-common
from1.2.15
to version1.3.0
.
- Added
ChatAttachment
object that contains properties for inline images incoming from Teams Chat Threads.
- Upgraded
azure-core
from1.44.1
to version1.45.0
. - Upgraded
azure-communication-common
from1.2.13
to version1.2.14
.
- Upgraded
azure-core
from1.43.0
to version1.44.1
. - Upgraded
azure-communication-common
from1.2.12
to version1.2.13
.
- Upgraded
azure-core
from1.42.0
to version1.43.0
. - Upgraded
azure-communication-common
from1.2.11
to version1.2.12
.
- Upgraded
azure-core
from1.41.0
to version1.42.0
.
- Upgraded
azure-communication-common
from1.2.9
to version1.2.10
. - Upgraded
azure-core
from1.40.0
to version1.41.0
.
- Upgraded
azure-core
from1.39.0
to version1.40.0
. - Upgraded
azure-communication-common
from1.2.8
to version1.2.9
.
- Upgraded
azure-communication-common
from1.2.6
to version1.2.8
. - Upgraded
azure-core
from1.38.0
to version1.39.0
.
- Upgraded
azure-core
from1.37.0
to version1.38.0
.
- Upgraded
azure-communication-common
from1.2.5
to version1.2.6
. - Upgraded
azure-core
from1.36.0
to version1.37.0
.
- Upgraded
azure-communication-common
to 1.2.5 - Upgraded
azure-core
to 1.36.0
- Upgraded
azure-communication-common
to 1.2.4 - Upgraded
azure-core
to 1.35.0
- Upgraded
azure-communication-common
to 1.2.3 - Upgraded
azure-core
to 1.34.0
- Upgraded
azure-communication-common
to 1.2.2 - Upgraded
azure-core
to 1.33.0
- Upgraded
azure-communication-common
to 1.2.1 - Upgraded
azure-core
to 1.32.0
- Added
String getRawId()
andstatic CommunicationIdentifier fromRawId(String rawId)
toCommunicationIdentifier
to translate between aCommunicationIdentifier
and its underlying canonicalrawId
representation. Developers can now use therawId
as an encoded format for identifiers to store in their databases or as stable keys in general.
- Upgraded
azure-communication-common
to 1.2.0 - Upgraded
azure-core
to 1.31.0
- Upgraded
azure-communication-common
to 1.1.5 - Upgraded
azure-core
to 1.30.0
- Upgraded
azure-communication-common
to 1.1.4 - Upgraded
azure-core
to 1.29.1
- Upgraded
azure-communication-common
to 1.1.3 - Upgraded
azure-core
to 1.28.0
- Upgraded
azure-communication-common
to 1.1.2 - Upgraded
azure-communication-identity
to 1.1.8
- Added interfaces from
com.azure.core.client.traits
toChatClientBuilder
andChatThreadClientBuilder
- Added
retryOptions
toChatClientBuilder
andChatThreadClientBuilder
- Upgraded
azure-communication-common
to 1.1.1 - Upgraded
azure-communication-identity
to 1.1.7
- Upgraded
azure-communication-common
to 1.0.8
- Upgraded
azure-communication-common
to 1.0.7 - Upgraded
azure-core
to 1.24.1
- Upgraded
azure-communication-common
to 1.0.6 - Upgraded
azure-core
to 1.22.0
- Upgraded
azure-communication-common
to 1.0.5 - Upgraded
azure-communication-identity
to 1.1.3 - Upgraded
azure-core
to 1.21.0
- Added javadoc code samples
- Removed redundant overload
ChatThreadAsyncClient.sendTypingNotification(TypingNotificationOptions options)
- Upgraded
azure-communication-common
to 1.0.4
- Fix version of dependency on azure-communication-common
- Added method
ChatThreadAsyncClient.listParticipants(ListParticipantsOptions listParticipantsOptions)
- Added method
ChatThreadAsyncClient.listReadReceipts(ListReadReceiptOptions listReadReceiptOptions)
- Added support for metadata in messages.
- Added options class
TypingNotificationOptions
for settingSenderDisplayName
of the notification sender.
- Dependency versions updated.
- Renamed
ChatThread
toChatThreadProperties
- Renamed
ChatThreadInfo
toChatThreadItem
- Renamed
repeatabilityRequestId
toidempotencyToken
- SendMessage returns
SendChatMessageResult
instead of string ID - Renamed
CommunicationError
toChatError
- Renamed
CommunicationErrorResponse
toChatErrorResponse
- Moved
getChatThread
toChatThreadClient
and renamed togetProperties
- Removed
AddChatParticipantsOptions
- Changed
addParticipants
to takeIterable<ChatParticipant>
instead ofAddChatParticipantsOptions
- Added
context
parameter to the max overloads oflistParticipants
,listReadReceipts
CreateChatThreadOptions
constructor now requirestopic
- Removed
setTopic
fromCreateChatThreadOptions
- Added
ChatThreadClientBuilder
Updated azure-communication-chat
version
- ChatMessage -
senderId
renamed tosenderCommunicationIdentifier
, changed type toCommunicationIdentifier
. - ChatMessageReadReceipt -
senderId
renamed tosenderCommunicationIdentifier
, changed type toCommunicationIdentifier
. - ChatParticipant -
user
renamed tocommunicationIdentifier
, changed type toCommunicationIdentifier
. - ChatThread -
createdBy
renamed tocreatedByCommunicationIdentifier
, changed type toCommunicationIdentifier
. - ChatMessageContent -
initiator
renamed toinitiatorCommunicationIdentifier
, changed type toCommunicationIdentifier
.
- Updated to azure-communication-common version 1.0.0-beta.4. Now uses
CommunicationUserIdentifier
andCommunicationIdentifier
in place ofCommunicationUser
, andCommunicationTokenCredential
instead ofCommunicationUserCredential
. - Removed
Priority
field fromChatMessage
.
- Added support for
CreateChatThreadResult
andAddChatParticipantsResult
to handle partial errors in batch calls. - Added pagination support for
listReadReceipts
andlistParticipants
. - Added new model for messages and content types:
Text
,Html
,ParticipantAdded
,ParticipantRemoved
,TopicUpdated
. - Added new model for errors (
CommunicationError
). - Added notifications for 'ChatThread' level changes.
Updated azure-communication-chat
version
Updated azure-communication-chat
version
This is the initial release of Azure Communication Services for chat. For more information, please see the README and documentation.
This is a Public Preview version, so breaking changes are possible in subsequent releases as we improve the product. To provide feedback, please submit an issue in our Azure SDK for Java GitHub repo.