Skip to content

Commit

Permalink
Communication release notes 2020-11 (#2044)
Browse files Browse the repository at this point in the history
  • Loading branch information
DominikMe authored Nov 19, 2020
1 parent d40fd87 commit e8feac4
Show file tree
Hide file tree
Showing 4 changed files with 255 additions and 4 deletions.
72 changes: 72 additions & 0 deletions releases/2020-11/dotnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ The Azure SDK team is pleased to announce our November 2020 client library relea
#### Beta

- Azure Monitor
- Communication Administration
- Communication Chat
- Communication Common
- Communication SMS
- Core AMQP
- Core NewtonsoftJson
- Event Grid
Expand All @@ -31,6 +35,7 @@ The Azure SDK team is pleased to announce our November 2020 client library relea
- Key Vault Certificates
- Key Vault Keys
- Key Vault Secrets
- Management Library - Communication
- Metrics Advisor
- Search Documents
- Service Bus
Expand All @@ -43,6 +48,11 @@ To install any of our packages, please search for them via `Manage NuGet Package
```bash
$> dotnet add package Azure.AI.MetricsAdvisor --version 1.0.0-beta.2

$> dotnet add package Azure.Communication.Administration --version 1.0.0-beta.3
$> dotnet add package Azure.Communication.Chat --version 1.0.0-beta.3
$> dotnet add package Azure.Communication.Common --version 1.0.0-beta.3
$> dotnet add package Azure.Communication.Sms --version 1.0.0-beta.3

$> dotnet add package Azure.Core.Amqp --version 1.0.0-beta.1

$> dotnet add package Azure.Data.Tables --version 3.0.0-beta.3
Expand Down Expand Up @@ -86,6 +96,64 @@ If you have a bug or feature request for one of the libraries, please [file an i

- Initial release of Azure Monitor Exporter for [OpenTelemetry .NET](https://github.com/open-telemetry/opentelemetry-dotnet).

### Communication Administration [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/communication/Azure.Communication.Administration/CHANGELOG.md#100-beta3-2020-11-16)

#### New Features

- Support for mocking all client methods that use models with internal constructors.
- Added support for long-running operations. More detail under Breaking Changes.

#### Breaking Changes

##### Model Types

- Renamed `CreateSearchOptions` to `CreateReservationOptions`.
- Renamed `CreateSearchResponse` to `CreateReservationResponse`.
- Renamed `ReleaseResponse` to `PhoneNumberReleaseResponse`.
- Renamed `SearchStatus` to `ReservationStatus`.
- Added `PhoneNumberReservationOperation`.
- Added `PhoneNumberReservationPurchaseOperation`.
- Added `ReleasePhoneNumberOperation`.
- Renamed `PhoneNumberSearch` to `PhoneNumberReservation`.

##### PhoneNumberReservation

- Renamed `searchId` to `reservationId`.

##### PhoneNumberAdministrationClient

- Renamed `CancelSearch` to `CancelReservation`.
- Renamed `CancelSearchAsync` to `CancelReservationAsync`.
- Renamed `GetAllSearches` to `GetAllReservations`.
- Renamed `GetAllSearchesAsync` to `GetAllReservationsAsync`.
- Renamed `GetSearchByIdAsync` to `GetReservationByIdAsync`.
- Renamed `GetSearchById` to `GetReservationById`.
- Renamed `CancelSearch` to `CancelReservation`.
- Renamed `CancelSearchAsync` to `CancelReservationAsync`.
- Replaced `CreateSearchAsync` with `StartReservationAsync` which returns a poller for the long-running operation.
- Replaced `CreateSearch` with `StartReservation` which is a long-running operation.
- Replaced `PurchaseSearchAsync` with `StartPurchaseReservationAsync` which returns a poller for the long-running operation.
- Replaced `PurchaseSearch` with `StartPurchaseReservation` which is a long-running operation.
- Replaced `ReleasePhoneNumbersAsync` with `StartReleasePhoneNumbersAsync` which returns a poller for the long-running operation.
- Replaced `ReleasePhoneNumbers` with `StartReleasePhoneNumbers` which is a long-running operation.

### Communication Chat [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/communication/Azure.Communication.Chat/CHANGELOG.md#100-beta3-2020-11-16)

#### New Features

- Support for mocking all client methods that use models with internal constructors.
- Added unit test for pagination.

### Communication Common [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/communication/Azure.Communication.Common/CHANGELOG.md#100-beta3-2020-11-16)

This release contains test improvements and documentation enhancements.

### Communication SMS [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/communication/Azure.Communication.Sms/CHANGELOG.md#100-beta3-2020-11-16)

#### New Features

Support for mocking all client methods that use models with internal constructors.

### Core AMQP [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/core/Azure.Core.Amqp/CHANGELOG.md#100-beta1-2020-11-04)

#### New Features
Expand Down Expand Up @@ -227,6 +295,10 @@ This release contains a collection of minor bug fixes, performance improvements,
- Removed `ServiceBusSenderOptions`.
- Removed `TransactionEntityPath` from `ServiceBusSender`.

### Management Library - Communication [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/communication/Azure.ResourceManager.Communication/CHANGELOG.md#100-beta3-2020-11-16)

This release contains test improvements.

### System Memory Data [Changelog](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/core/System.Memory.Data/CHANGELOG.md#100-2020-11-03)

- The general availability release of System.Memory.Data package.
Expand Down
84 changes: 80 additions & 4 deletions releases/2020-11/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,39 @@ The Azure SDK team is pleased to announce our November 2020 client library relea

#### Beta

- _Add packages_
- Azure Communication Administration
- Azure Communication Chat
- Azure Communication Common
- Azure Communication SMS

## Installation Instructions

To use the GA and beta libraries, refer to the Maven dependency information below, which may be copied into your projects Maven `pom.xml` file as appropriate. If you are using a different build tool, refer to its documentation on how to specify dependencies.

```xml
<!-- Insert dependencies -->
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-administration</artifactId>
<version>1.0.0-beta.3</version>
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-chat</artifactId>
<version>1.0.0-beta.3</version>
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-common</artifactId>
<version>1.0.0-beta.3</version>
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-sms</artifactId>
<version>1.0.0-beta.3</version>
</dependency>
```

## Feedback
Expand All @@ -34,9 +59,60 @@ If you have a bug or feature request for one of the libraries, please post an is

## Release highlights

### _Package name_
### Azure Communication Administration [Changelog](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/communication/azure-communication-administration/CHANGELOG.md#100-beta3-2020-11-16)

#### New Features

- Support directly passing connection string to the CommunicationIdentityClientBuilder.
- Added support for sync and async long-running operations
- beginCreateReservation
- beginPurchaseReservation
- beginReleasePhoneNumber

#### Breaking Changes

- Removed credential(CommunicationClientCredential credential) and replaced with
accessKey(String accessKey) within CommunicationIdentityClientBuilder.
- `PhoneNumberSearch` renamed to `PhoneNumberReservation`.
- `SearchStatus` renamed to `ReservationStatus`.
- `CreateSearchOptions` reanamed to `CreateReservationOptions`.
- `CreateSearchResponse` renamed to `CreateReservationResponse`.

##### PhoneNumberReservation

- `searchId` renamed to `reservationId`.
- `getSearchId` renamed to `getReservationId`.
- `setSearchId` renamed to `setReservationId`.

##### Phone Number Clients

- `getSearchId`renamed to `getReservationId`
- `getSearchByIdWithResponse`renamed to `getReservationByIdWithResponse`.
- `createSearchWithResponse`renamed to `createReservationWithResponse`.
- `listAllSearches`renamed to `listAllReservations`.
- `cancelSearch`renamed to `cancelReservation`.
- `cancelSearchWithResponse`renamed to `cancelReservationWithResponse`.
- Replaced`createSearch`with to `beginCreateReservation` which returns a poller for the long-running operation.
- Replaced `purchaseSearch`renamed to `beginPurchaseReservation` which returns a poller for the long-running operation.
- Replaced `releasePhoneNumber`renamed to `beginReleasePhoneNumber` which returns a poller for the long-running operation.

### Azure Communication Chat [Changelog](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/communication/azure-communication-chat/CHANGELOG.md#100-beta3-2020-11-16)

This release contains test improvements.

### Azure Communication Common [Changelog](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/communication/azure-communication-common/CHANGELOG.md#100-beta3-2020-11-16)

This release contains bug fixes to improve quality.

### Azure Communication SMS [Changelog](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/communication/azure-communication-sms/CHANGELOG.md#100-beta3-2020-11-16)

#### New Features

- Support directly passing connection string to the SmsClientBuilder using connectionString().

#### Breaking Changes

- Major changes only!
- Removed credential(CommunicationClientCredential credential) and replaced with accessKey(String accessKey) within CommunicationIdentityClientBuilder.

## Need help

Expand Down
53 changes: 53 additions & 0 deletions releases/2020-11/js.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,10 @@ The Azure SDK team is pleased to make available the November 2020 client library

#### Beta

- Azure Communication Administration
- Azure Communication Chat
- Azure Communication Common
- Azure Communication SMS
- Azure Service Bus
- Azure Metrics Advisor
- Azure Form Recognizer
Expand All @@ -32,6 +36,10 @@ The Azure SDK team is pleased to make available the November 2020 client library
To install the packages, copy and paste the below into a terminal.

```bash
$> npm install @azure/communication-administration@next
$> npm install @azure/communication-chat@next
$> npm install @azure/communication-common@next
$> npm install @azure/communication-sms@next
$> npm install @azure/identity
$> npm install @azure/tables
$> npm install @azure/storage-blob
Expand All @@ -50,6 +58,51 @@ If you have a bug or feature request for one of the libraries, please post an is

## Release highlights

### Communication

#### @azure/communication-administration [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/communication/communication-administration/CHANGELOG.md#100-beta3-2020-11-16)

#### New Features on @azure/communication-administration@1.0.0-beta.3

- Added support for long-running operations. See details under Breaking Changes.

#### Breaking Changes on @azure/communication-administration@1.0.0-beta.3

##### Model types

- Renamed `CancelSearchOptions` to `CancelReservationOptions`.
- Removed `GetReleaseOptions`.
- Removed `GetSearchOptions`.
- Replaced `CreateSearchOptions` with `BeginReservePhoneNumbersOptions`.
- Replaced `PurchaseSearchOptions` with `BeginPurchaseReservationOptions`.
- Replaced `ReleasePhoneNumbersOptions` with `BeginReleasePhoneNumbersOptions`.
- Renamed `PhoneNumberSearch` to `PhoneNumberReservation`.

##### `PhoneNumberReservation`

- Renamed `searchId` property to `reservationId`.

##### `PhoneNumberAdministrationClient`

- Renamed `cancelSearch` to `cancelReservation`.
- Removed `getRelease` and `GetReleaseOptions`.
- Removed `getSearch` and `GetSearchOptions`.
- Replaced `createSearch` with `beginReservePhoneNumbers` which returns a poller for the long-running operation.
- Replaced `purchaseSearch` with `beginPurchaseReservation` which returns a poller for the long-running operation.
- Replaced `releasePhoneNumbers` with `beginReleasePhoneNumbers` which returns a poller for the long-running operation.

#### @azure/communication-chat [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/communication/communication-chat/CHANGELOG.md#100-beta3-2020-11-16)

This release contains minor fixes.

#### @azure/communication-common [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/communication/communication-common/CHANGELOG.md#100-beta3-2020-11-16)

This release contains minor fixes.

#### @azure/communication-sms [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/communication/communication-sms/CHANGELOG.md#100-beta3-2020-11-16)

This release contains minor fixes.

### Identity

#### @azure/identity [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/identity/identity/CHANGELOG.md)
Expand Down
50 changes: 50 additions & 0 deletions releases/2020-11/python.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,12 @@ The Azure SDK team is pleased to make available the November 2020 client library

#### Beta

- Communication Administration
- Communication Chat
- Communication SMS
- Service Bus
- Search
- Management Library - Communication
- Metrics Advisor
- Eventgrid
- Form Recognizer
Expand All @@ -29,11 +33,15 @@ The Azure SDK team is pleased to make available the November 2020 client library
To install the latest beta version of the packages, copy and paste the following commands into a terminal:

```bash
pip install azure-communication-administration --pre
pip install azure-communication-chat --pre
pip install azure-communication-sms --pre
pip install azure-servicebus --pre
pip install azure-search-documents --pre
pip install azure-ai-metricsadvisor --pre
pip install azure-eventgrid --pre
pip install azure-ai-formrecognizer --pre
pip install azure-mgmt-communication --pre
```

## Feedback
Expand All @@ -42,6 +50,48 @@ If you have a bug or feature request for one of the libraries, please post an is

## Release highlights

### Communication Administration [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/communication/azure-communication-administration/CHANGELOG.md#100b3-2020-11-16)

#### New Features

##### `PhoneNumberAdministrationClient`

- Added long-running operation polling methods `ReservePhoneNumberPolling`, `PurchaseReservationPolling`, `ReleasePhoneNumberPolling`.

#### Breaking Changes

##### `PhoneNumberSearch` renamed to `PhoneNumberReservation`.

##### `PhoneNumberReservation`

- `search_id` has been renamed to `reservation_id`.

##### `PhoneNumberAdministrationClient`

- `get_search_by_id` has been renamed to `get_reservation_by_id`.
- `create_search` has been renamed to `begin_reserve_phone_numbers`.
- `begin_reserve_phone_numbers` now takes either `options`, or `continuation_token` keywords as input.
- `begin_reserve_phone_numbers` now returns `LROPoller[PhoneNumberReservation]`.
- `release_phone_numbers` has been renamed to `begin_release_phone_numbers`.
- `begin_release_phone_numbers` now takes either `phone_numbers`, or `continuation_token` keywords as input.
- `begin_release_phone_numbers` now returns `LROPoller[PhoneNumberRelease]`.
- `purchase_search` has been renamed to `begin_purchase_reservation`.
- `begin_purchase_reservation` now takes either `reservation_id`, or `continuation_token` keywords as input.
- `begin_purchase_reservation` now returns `LROPoller[PurchaseReservationPolling]`.
- `cancel_search` has been renamed to `cancel_reservation`.

### Communication Chat [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/communication/azure-communication-chat/CHANGELOG.md#100b3-2020-11-16)

This release contains minor bug fixes and improvements.

### Communication SMS [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/communication/azure-communication-sms/CHANGELOG.md#100b4-2020-11-16)

This release contains minor bug fixes and improvements.

### Management Library - Communication [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/communication/azure-mgmt-communication/CHANGELOG.md#100b4-2020-11-16)

This release contains minor bug fixes and improvements.

### Service Bus [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/servicebus/azure-servicebus/CHANGELOG.md)

#### New Features
Expand Down

0 comments on commit e8feac4

Please sign in to comment.