- Supported getting real-time notification configuration from Chat Gateway.
- Updated to @azure/[email protected] with TrouterConfigClient support.
- Updated to @azure/[email protected] with React Native support.
- Updated @azure/core-client and @azure/core-rest-pipeline version.
- Updated @azure/core-client and @azure/core-rest-pipeline version.
- Updated
ChatAttachmentType
to include typefile
to support ACS users to recieve files shared by Teams user. - Updated to @azure/[email protected] with file sharing support
- Updated
@azure/communication-common
with support forMicrosoftTeamsAppIdentifierModel
- Added
ChatAttachment
object that contains properties for inline images incoming from Teams Chat Threads. - Updated to @azure/[email protected] with inline image support
- Updated to @azure/[email protected]. Added EUDB real-time notification support.
https://*.trouter.teams.microsoft.com
andhttps://teams.microsoft.com
needs to be allowed for real-time notifications.
- Updated to
@azure/communication-common
2.2.0. - Updated to @azure/[email protected]. Added GCCM real-time notification support.
-
Updated to @azure/[email protected]. Improves real-time notification of messages when the network is offline, interrupted or unstable. For message(s) sent during this time, the customer will receive the notification that the message has been delivered if the network is functioning normally within 15 minutes.
-
Updated to
@azure/core-tracing
1.0.
- Updated to @azure/[email protected].
- Updated to @azure/[email protected].
- Updated to @azure/[email protected].
- Prohibit sending the typing notification request within 8 seconds of the previous request.
- Updated to @azure/[email protected].
- Added two new events realTimeNotificationConnected and realTimeNotificationDisconnected that allow the developer to know when the connection to the call server is active
- Updated to @azure/[email protected].
- Added
signalingClientOptions
inClientOptions
.
- Migrated from using
@azure/core-http
to@azure/core-rest-pipeline
for the handling of HTTP requests. See Azure Core v1 vs v2 for more on the difference and benefits of the move. - Updated to @azure/[email protected].
- With the dropping of support for Node.js versions that are no longer in LTS, the dependency on
@types/node
has been updated to version 12. Read our support policy for more details. - Updated our internal core package dependencies to their latest versions in order to add support for Opentelemetry 1.0.0 which is compatible with the latest versions of our other client libraries.
- Changed TS compilation target to ES2017 in order to produce smaller bundles and use more native platform features
- Added support to add
metadata
formessage
- Added
senderDisplayName
insendTypingNotification
operation. - Updated to @azure/[email protected].
- Enabled real-time notification for React Native.
- Renamed
url
toendpoint
in the constructors ofChatClient
andChatThreadClient
. - Renamed
ChatThread
model toChatThreadProperties
. RenamedGetChatThread
operation toGetProperties
and move toChatThreadClient
. - Renamed
ChatThreadInfo
model toChatThreadItem
. - Renamed parameter
repeatabilityRequestId
toidempotencyToken
. - Uses
ChatError
instead ofCommunicationError
in operation result. - Move
participants
fromCreateChatThreadRequest
toCreateChatThreadOptions
- Updated to @azure/[email protected].
- Removed
_response
from returned models. - Updated to @azure/[email protected]. Now uses
CommunicationIdentifier
in place ofCommunicationUserIdentifier
. - Swap the parameter order in
ChatThreadClient
constructor. - Generates
repeatabilityRequestId
if not populated increateChatThread
operation.
- Updated to @azure/[email protected]. Now uses
CommunicationUserIdentifier
in place ofCommunicationUser
, andCommunicationTokenCredential
instead ofCommunicationUserCredential
. - Removed
priority
field fromChatMessage
.
- Added support for
CreateChatThreadResult
andAddChatParticipantsResult
to handle partial errors in batch calls. - Added idempotency identifier parameter for chat creation calls.
- Added support for
listReadReceipts
andlistParticipants
pagination. - Added new model for messages an content types :
Text
,Html
,ParticipantAdded
,ParticipantRemoved
,TopicUpdated
. - Added new model for errors (
CommunicationError
) - Added notifications for thread level changes.
Updated @azure/communication-chat
version.
Updated @azure/communication-chat
version
The first preview of the Azure Communication Chat Client has the following features:
- create/get/update/delete a chat thread
- list all chat threads the user join
- create/get/update/delete a chat message
- list all chat messages in a chat thread
- add members in a chat thread
- delete a member in a chat thread
- list all members in a chat thread