Skip to content

Commit 2994719

Browse files
author
Vinothini Dharmaraj
committed
updating the changelog and removing the pma endpoint
1 parent 270865f commit 2994719

File tree

2 files changed

+6
-34
lines changed

2 files changed

+6
-34
lines changed

sdk/communication/Azure.Communication.CallAutomation/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
# Release History
22

3-
## 1.3.0-beta.3 (Unreleased)
3+
## 1.4.0-beta.1 (2024-11-22)
44

55
### Features Added
66

7+
- Added support for real-time transcription.
8+
- Enhanced audio streaming with bidirectional capabilities, supporting audio formats in both directions. Currently, sample rates of 24kHz and 16kHz are supported.
9+
710
### Breaking Changes
811

912
### Bugs Fixed
1013

1114
### Other Changes
1215

16+
- Introduced audio streaming and transcription data parsing capabilities.
17+
1318
## 1.3.0-beta.2 (2024-10-28)
1419

1520
### Features Added

sdk/communication/Azure.Communication.CallAutomation/src/CallAutomationClient.cs

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -63,31 +63,6 @@ public CallAutomationClient(Uri endpoint, TokenCredential credential, CallAutoma
6363
Argument.CheckNotNull(credential, nameof(credential)),
6464
options ?? new CallAutomationClientOptions())
6565
{ }
66-
67-
/// <summary> Initializes a new instance of <see cref="CallAutomationClient"/> with custom PMA endpoint.</summary>
68-
/// <param name="pmaEndpoint">Endpoint for PMA</param>
69-
/// <param name="connectionString">Connection string acquired from the Azure Communication Services resource.</param>
70-
/// <param name="options">Client option exposing <see cref="ClientOptions.Diagnostics"/>, <see cref="ClientOptions.Retry"/>, <see cref="ClientOptions.Transport"/>, etc.</param>
71-
public CallAutomationClient(Uri pmaEndpoint, string connectionString, CallAutomationClientOptions options = default)
72-
: this(
73-
pmaEndpoint,
74-
options ?? new CallAutomationClientOptions(),
75-
ConnectionString.Parse(connectionString))
76-
{ }
77-
78-
/// <summary> Initializes a new instance of <see cref="CallAutomationClient"/>.</summary>
79-
/// <param name="pmaEndpoint">Endpoint for PMA</param>
80-
/// <param name="acsEndpoint">The URI of the Azure Communication Services resource.</param>
81-
/// <param name="credential">The TokenCredential used to authenticate requests, such as DefaultAzureCredential.</param>
82-
/// <param name="options">Client option exposing <see cref="ClientOptions.Diagnostics"/>, <see cref="ClientOptions.Retry"/>, <see cref="ClientOptions.Transport"/>, etc.</param>
83-
public CallAutomationClient(Uri pmaEndpoint, Uri acsEndpoint, TokenCredential credential, CallAutomationClientOptions options = default)
84-
: this(
85-
pmaEndpoint,
86-
acsEndpoint,
87-
options ?? new CallAutomationClientOptions(),
88-
credential
89-
)
90-
{ }
9166
#endregion
9267

9368
#region private constructors
@@ -118,14 +93,6 @@ private CallAutomationClient(Uri endpoint, HttpPipeline httpPipeline, CallAutoma
11893
EventProcessor = new CallAutomationEventProcessor();
11994
Source = options.Source;
12095
}
121-
122-
private CallAutomationClient(
123-
Uri pmaEndpoint,
124-
Uri acsEndpoint,
125-
CallAutomationClientOptions options,
126-
TokenCredential tokenCredential)
127-
: this(pmaEndpoint, options.CustomBuildHttpPipeline(acsEndpoint, tokenCredential), options)
128-
{ }
12996
#endregion
13097

13198
/// <summary>Initializes a new instance of <see cref="CallAutomationClient"/> for mocking.</summary>

0 commit comments

Comments
 (0)