Skip to content

DO NOT MERGE Callautomation/release/ga6 #41918

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
fefc834
updating ga5 version
v-dharmarajv May 6, 2025
325fe7d
Addressing comments
v-dharmarajv May 16, 2025
a6e2571
fixing the media streaming error
v-dharmarajv May 21, 2025
c570649
updating the change
v-dharmarajv May 21, 2025
4489128
Recorded live tests + GA5 changes (#41253)
v-saasomani May 21, 2025
dbf9d2d
updating the locale and adding the operation callback uril in the un…
v-dharmarajv May 22, 2025
c11e1d4
updating hold operationcallback url
v-dharmarajv May 23, 2025
6e082ec
updating version number
v-dharmarajv May 23, 2025
a21efac
adding the dtmf
v-dharmarajv May 23, 2025
a4f3b85
resolving merge conflicts
v-dharmarajv May 27, 2025
9a569fb
fixing the spelling error on the comment
v-dharmarajv May 28, 2025
f3d2882
Live/Recorded Tests (#41328)
v-saasomani May 28, 2025
4a2ccee
fixing the pipeline error
v-dharmarajv May 28, 2025
1a52b02
Merge branch 'callautomation/release/ga5' of https://github.com/Azure…
v-dharmarajv May 28, 2025
a12d039
fixing lint error
v-dharmarajv May 28, 2025
cfbad8f
fixing the recording issue
v-dharmarajv May 30, 2025
8907dc2
fixing doc error
v-dharmarajv May 30, 2025
a05414b
Created feature branch off of callautomation/release/ga5. Updated to …
v-saasomani Jun 4, 2025
c257e64
Made changes to start recording to effectively handle call_connection…
v-saasomani Jun 4, 2025
0cb5a87
Recorded live tests for ga6.
v-saasomani Jun 13, 2025
ef3f706
merging from main
v-dharmarajv Jun 20, 2025
8aeb9c5
updating changelog
v-dharmarajv Jun 20, 2025
97e881d
[OPS Common SDK] Update Communication Common SDK for Teams Phone Exte…
cemateia Jun 19, 2025
0a4d685
updating api version
v-dharmarajv Jun 23, 2025
4c3035d
ga6 vesrion update
v-dharmarajv Jul 1, 2025
b74d150
updating the python version
v-dharmarajv Jul 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,14 +1,22 @@
# Release History

## 1.5.0b1 (Unreleased)
## 1.5.0 (Unreleased)

### Features Added

### Breaking Changes
- Added support for Teams multipersona users in add participant, transfer, and redirect scenarios in OPS calls
- Added TeamsAppSource for use when creating outbound OPS calls
- Recording with the call connection ID is now supported. OPS calls can be recorded using the call connection ID.
- Added StartRecordingFailed event to indicate when the start recording API is unable to initiate the recording.

### Bugs Fixed

### Other Changes
## 1.4.0 (2025-06-02)

### Features Added

- Real-time transcription support
- Audio and DTMF streaming capabilities
- Integration of ConnectAPI for seamless streaming and transcription
- Improved media streaming with bidirectional functionality, allowing audio formats in both directions, currently supporting sample rates of 24kHz and 16kHz

## 1.4.0b1 (2024-11-22)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "python",
"TagPrefix": "python/communication/azure-communication-callautomation",
"Tag": "python/communication/azure-communication-callautomation_4be693f217"
"Tag": "python/communication/azure-communication-callautomation_2e2c2d8b13"
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
RecordingProperties,
AddParticipantResult,
RemoveParticipantResult,
MoveParticipantsResult,
TransferCallResult,
MediaStreamingOptions,
TranscriptionOptions,
Expand Down Expand Up @@ -46,12 +45,12 @@
RecordingContent,
RecordingChannel,
RecordingFormat,
RecordingKind,
RecordingStorageKind,
RecognizeInputType,
MediaStreamingAudioChannelType,
MediaStreamingContentType,
MediaStreamingTransportType,
TranscriptionTransportType,
StreamingTransportType,
DtmfTone,
CallConnectionState,
RecordingState,
Expand Down Expand Up @@ -81,7 +80,6 @@
"RecordingProperties",
"AddParticipantResult",
"RemoveParticipantResult",
"MoveParticipantsResult",
"TransferCallResult",
"MuteParticipantResult",
"SendDtmfTonesResult",
Expand All @@ -103,12 +101,12 @@
"RecordingContent",
"RecordingChannel",
"RecordingFormat",
"RecordingKind",
"RecordingStorageKind",
"RecognizeInputType",
"MediaStreamingAudioChannelType",
"MediaStreamingContentType",
"MediaStreamingTransportType",
"TranscriptionTransportType",
"StreamingTransportType",
"DtmfTone",
"CallConnectionState",
"RecordingState",
Expand Down Expand Up @@ -143,6 +141,14 @@ def __getattr__(name):
from ._models import ServerCallLocator

return ServerCallLocator
if name == "RoomCallLocator":
warnings.warn(
"RoomCallLocator is deprecated and should not be used. Please pass in 'room_id' directly.",
DeprecationWarning,
)
from ._models import RoomCallLocator

return RoomCallLocator
if name == "MicrosoftBotIdentifier":
warnings.warn(
f"{name} is deprecated and should not be used. Please use 'MicrosoftTeamsAppIdentifier' instead.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,10 @@

class ApiVersion(str, Enum, metaclass=CaseInsensitiveEnumMeta):
V2023_03_06 = "2023-03-06"
V2023_06_15_PREVIEW = "2023-06-15-preview"
V2023_10_15 = "2023-10-15"
V2023_10_03_PREVIEW = "2023-10-03-preview"
V2024_04_15 = "2024-04-15"
V2024_06_15_PREVIEW = "2024-06-15-preview"
V2024_09_15 = "2024-09-15"
V2024_11_15_PREVIEW = "2024-11-15-preview"
V2024_09_01_PREVIEW = "2024-09-01-preview"
V2025_05_15 = "2025-05-15"
V2025_06_15 = "2025-06-15"

DEFAULT_VERSION = ApiVersion.V2024_09_01_PREVIEW.value
DEFAULT_VERSION = ApiVersion.V2025_06_15.value
Loading