diff --git a/sdk/communication/Azure.Communication.JobRouter/CHANGELOG.md b/sdk/communication/Azure.Communication.JobRouter/CHANGELOG.md index 338e066f2ba6..a4008bb81eb5 100644 --- a/sdk/communication/Azure.Communication.JobRouter/CHANGELOG.md +++ b/sdk/communication/Azure.Communication.JobRouter/CHANGELOG.md @@ -2,9 +2,30 @@ ## 1.0.0-beta.1 (Unreleased) -This is the beta release of Azure Communication Router .NET SDK. For more information, please see the [README][read_me]. +This is the beta release of Azure Communication Job Router .NET SDK. For more information, please see the [README][read_me]. + +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 .NET GitHub repo][issues]. + +### Features Added +- Using `JobRouterAdministrationClient` + - Create, update, get, list and delete `DistributionPolicy`. + - Create, update, get, list and delete `RouterQueue`. + - Create, update, get, list and delete `ClassificationPolicy`. + - Create, update, get, list and delete `ExceptionPolicy`. +- Using `JobRouterClient` + - Create, update, get, list and delete `RouterJob`. + - `RouterJob` can be created and updated with different matching modes: `QueueAndMatchMode`, `ScheduleAndSuspendMode` and `SuspendMode`. + - Re-classify a `RouterJob`. + - Close a `RouterJob`. + - Complete a `RouterJob`. + - Cancel a `RouterJob`. + - Un-assign a `RouterJob`, with option to suspend matching. + - Get the position of a `RouterJob` in a queue. + - Create, update, get, list and delete `RouterWorker`. + - Accept an offer. + - Decline an offer. + - Get queue statistics. -This is a private 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 .NET GitHub repo][issues]. [read_me]: https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/communication/Azure.Communication.JobRouter/README.md diff --git a/sdk/communication/Azure.Communication.JobRouter/src/Azure.Communication.JobRouter.csproj b/sdk/communication/Azure.Communication.JobRouter/src/Azure.Communication.JobRouter.csproj index c389a543af70..9376916a096d 100644 --- a/sdk/communication/Azure.Communication.JobRouter/src/Azure.Communication.JobRouter.csproj +++ b/sdk/communication/Azure.Communication.JobRouter/src/Azure.Communication.JobRouter.csproj @@ -1,4 +1,4 @@ - +