The Azure SDK team is pleased to announce our August 2021 client library releases.

50 packages released this month.

Stable Packages (5)

  • Core

  • Event Grid

  • Event Hubs

  • Event Hubs - Event Processor

  • Metrics Advisor

Patch Updates (1)

  • Identity

Beta Packages (31)

  • App Configuration

  • Cognitive Search

  • Communication Chat

  • Communication Network Traversal

  • Container Registry

  • Digital Twins - Core

  • Document Translation

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Monitor Query

  • Question Answering

  • Service Bus

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs ChangeFeed

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

  • Storage - Queues

  • Synapse - AccessControl

  • Synapse - Managed Private Endpoints

  • Synapse - Spark

  • Tables

  • Text Analytics

  • WebJobs Extensions - Event Hubs

  • WebJobs Extensions - Service Bus

  • WebJobs Extensions - WebPubSub

  • WebPubSub

Release highlights

App Configuration 1.2.0-beta.1 Changelog

Features Added

  • Added a ConfigurationSetting constructor parameter to set an ETag.

Cognitive Search 11.4.0-beta.2 Changelog

Bugs Fixed

  • Enhanced the documentation of some SearchOptions properties by adding links to REST docs - https://github.com/Azure/azure-sdk-for-net/issues/22808

Features Added

Communication Chat 1.1.0-beta.1 Changelog

Added

  • Added support for metadata in messages.
  • Added new overloads for sendmessage and updatemessage operations with options : SendChatMessageOptions and UpdateChatMessageOptions.
  • Added support for user display name in typing notifications.
  • Added new overloads for sendtypingnotification operation with options : TypingNotificationOptions.

Communication Network Traversal 1.0.0-beta.2 Changelog

  • Renamed CommunicationTurnServer to CommunicationIceServer
  • Renamed field turnServers to iceServers in CommunicationRelayConfiguration
  • Renamed IssueCredentials[Async] to IssueRelayConfiguration[Async]

Container Registry 1.0.0-beta.4 Changelog

Breaking Changes

  • Replaced AuthenticationScope property on ContainerRegistryClientOptions with Audience. Audience is of type ContainerRegistryAudience, a statically typed string, which allows customers to select from available audiences or provide their own audience string. All calls to client constructors now require passing ContainerRegistryClientOptions with the Audience property set.

Core 1.17.0 Changelog

Features Added

  • Added ClientOptions.Default to configure defaults process-wide.
  • Added HttpPipelinePosition.BeforeTransport to be able to add policies at the end of the pipeline before the transport.

Digital Twins - Core 1.3.0-beta.1 Changelog

New Features

  • Added DigitalTwinsQueryBuilder under the Azure.DigitalTwins.Core.QueryBuilder.Fluent and the Azure.DigitalTwins.Core.QueryBuilder.Linq namespaces to allow for the creation of ADT queries using fluent-style syntax to abstract the ADT query language from users. As of August 2021, these two query builders are trial features that will be shipped in preview before being potentially released in the future pending user feedback.

Digital Twins - Core 1.3.0-beta.2 Changelog

Bugs Fixed

  • Fix the bug where boolean expressions did not convert to the correct string representation.

Document Translation 1.0.0-beta.4 Changelog

Features Added

  • Added filtering options to methods GetAllTranslationStatuses, GetAllDocumentStatuses and their async equivalent.
  • Added DocumentTranslationModelFactory static class to support mocking model types.

Breaking Changes

  • Properties Suffix and Prefix are now available under TranslationSource instead of in type DocumentFilter.
  • Type DocumentTranslationError is now a struct.
  • Type StorageInputType is now a regular enum instead of an extensible enum.

Event Grid 4.5.0 Changelog

Features Added

  • Added constructor for EventGridPublisherClient that takes a TokenCredential to enable Azure Active Directory authentication.
  • Added Metadata property to AcsChatMessageEditedEventData, AcsChatMessageEditedInThreadEventData, AcsChatMessageReceivedEventData, and AcsChatMessageReceivedInThreadEventData.
  • Added custom converter for EventGridEvent that allows this type to be serialized and deserialized using System.Text.Json APIs.

Event Grid 4.6.0 Changelog

Features Added

  • Added ContainerServiceNewKubernetesVersionAvailableEventData system event.

Bugs Fixed

  • Updated deserialization of KeyVault system events to match the casing used in the events published by the service.

Event Hubs 5.6.0 Changelog

Features Added

  • Each Event Hubs client type now offers an option to set an Identifier. The identifier is informational and is associated with the AMQP links used, allowing the service to provide additional context in error messages and the SDK logs to provide an additional point of correlation.

Event Hubs - Event Processor 5.6.0 Changelog

Bugs Fixed

  • Fixed an issue where partition processing would ignore cancellation when the processor was shutting down or partition ownership changed and continue dispatching events to the handler until the entire batch was complete. Cancellation will now be properly respected.

Identity 1.5.0-beta.2 Changelog

New Features

  • Added support to ManagedIdentityCredential for Bridge to Kubernetes local development authentication.
  • TenantId values returned from service challenge responses can now be used to request tokens from the correct tenantId. To support this feature, there is a new AllowMultiTenantAuthentication option on TokenCredentialOptions.
  • By default, AllowMultiTenantAuthentication is false. When this option property is false and the tenant Id configured in the credential options differs from the tenant Id set in the TokenRequestContext sent to a credential, an AuthorizationFailedException will be thrown. This is potentially breaking change as it could be a different exception than what was thrown previously. This exception behavior can be overridden by either setting an AppContext switch named “Azure.Identity.EnableLegacyTenantSelection” to true or by setting the environment variable “AZURE_IDENTITY_ENABLE_LEGACY_TENANT_SELECTION” to “true”. Note: AppContext switches can also be configured via configuration like below:
<ItemGroup>
<RuntimeHostConfigurationOption Include="Azure.Identity.EnableLegacyTenantSelection" Value="true" />
</ItemGroup>

Identity 1.4.1 Changelog

Fixes and improvements

  • Fixed issue resulting in duplicate event source names when executing in Azure Functions

Identity 1.5.0-beta.3 Changelog

Bugs Fixed

  • Stopped loading $PROFILE and checking for updates when using AzurePowerShellCredential.
  • Fixed unrecognized argument issue in AzureCliCredential when specifying the TenantId option. #23158 (A community contribution, courtesy of tomas-pajurek).
  • Handled an additional error scenario for AzureCliCredential that prompts developers to run az login when needed. #21758
  • Fixed an issue in EnvironmentCredential where the supplied options were not getting properly applied. #22787
  • Fixed DateTime parsing to use the current culture in AzurePowerShellCredential. #22638

Features Added

  • A new trace event is now logged when DefaultAzureCredential selects a credential during initialization.
  • Added AzureApplicationCredential
  • Added IsPIILoggingEnabled property to TokenCredentialOptions, which controls whether MSAL PII logging is enabled, and other sensitive credential related logging content.

Breaking Changes

  • Renamed AZURE_POD_IDENTITY_TOKEN_URL to AZURE_POD_IDENTITY_AUTHORITY_HOST. The value should now be a host, for example “http://169.254.169.254” (the default).

Key Vault - Administration 4.1.0-beta.1 Changelog

Fixed

  • The default service version is now “7.3-preview”.

Key Vault - Certificates 4.3.0-beta.1 Changelog

Fixed

  • The default service version is now “7.3-preview”.

Key Vault - Keys 4.3.0-beta.1 Changelog

Features Added

  • Added GetRandomBytes and GetRandomBytesAsync to KeyClient to get random bytes from a managed HSM.
  • Added Exportable and ReleasePolicy to CreateKeyOptions, ImportKeyOptions, and KeyProperties to support Secure Key Release for Key Vault and Managed HSM.
  • Added ReleaseKey and ReleaseKeyAsync to KeyClient to release a key for Key Vault and Managed HSM.

Key Vault - Secrets 4.3.0-beta.1 Changelog

Fixed

  • The default service version is now “7.3-preview”.

Metrics Advisor 1.0.0 Changelog

Breaking Changes

  • Removed methods AddDimensionColumn and RemoveDimensionColumn from DimensionKey. In order to access elements, the new method TryGetValue must be used. Once the instance has been created, the columns can’t be modified anymore.
  • DimensionKey is not an IEquatable anymore. Equality will be calculated based on reference only.
  • DimensionKey constructor now takes the required dimensions parameter.
  • The whole DatasourceCredential API has been renamed to DataSourceCredential. This includes renames in methods, method parameters, and properties.
  • Renamed type DatasourceCredential to DataSourceCredentialEntity.
  • Renamed type DataLakeGen2SharedKeyDatasourceCredential to DataLakeSharedKeyCredentialEntity.
  • Renamed type ServicePrincipalDatasourceCredential to ServicePrincipalCredentialEntity.
  • Renamed type ServicePrincipalInKeyVaultDatasourceCredential to ServicePrincipalInKeyVaultCredentialEntity.
  • Renamed type SqlConnectionStringDatasourceCredential to SqlConnectionStringCredentialEntity.
  • Renamed type DetectionConditionsOperator to DetectionConditionOperator. Also, MetricWholeSeriesDetectionCondition.CrossConditionsOperator has been renamed to ConditionOperator.
  • Renamed type MetricAnomalyAlertConfiguration to MetricAlertConfiguration.
  • Renamed type MetricAnomalyAlertConfigurationsOperator to MetricAlertConfigurationsOperator.
  • Renamed type DataSourceType to DataSourceKind. Similarly, GetDataFeedsFilter.SourceType has been renamed to SourceKind, and DataFeedSource.DataSourceType has been renamed to DataSourceKind.
  • Renamed type AzureDataLakeStorageGen2DataFeedSource to AzureDataLakeStorageDataFeedSource. Similarly, DataSourceType.AzureDataLakeStorageGen2 has been renamed to AzureDataLakeStorage.
  • Renamed type FeedbackType to MetricFeedbackKind. Similarly, GetAllFeedbackOptions.FeedbackType has been renamed to FeedbackKind, and MetricFeedback.Type to FeedbackKind as well.
  • Renamed type PeriodType to MetricPeriodType.
  • Renamed type FeedbackDimensionFilter to FeedbackFilter and moved it to the namespace Azure.AI.MetricsAdvisor.
  • Renamed type GetAnomaliesForDetectionConfigurationFilter to AnomalyFilter.
  • Renamed type GetDataFeedsFilter to DataFeedFilter, and the property GetDataFeedsOptions.GetDataFeedsFilter to Filter.
  • Split the method GetAnomalies into two different methods: GetAnomaliesForAlert and GetAnomaliesForDetectionConfiguration.
  • Split the method GetIncidents into two different methods: GetIncidentsForAlert and GetIncidentsForDetectionConfiguration.
  • Removed the property DimensionFilter in MetricFeedback. It’s now a property of type DimensionKey (named DimensionKey as well). Similarly, feedback constructors now require a dimensionKey parameter to be passed.
  • DataFeedIngestionSettings constructor now takes the required ingestionStartsOn parameter. For this reason, the property IngestionStartTime, now named IngestionStartsOn, is not nullable anymore.
  • DataFeedMissingDataPointFillSettings constructor now takes the required fillType parameter. For this reason, the property FillType is not nullable anymore.
  • EmailNotificationHook constructor now takes the required name parameter.
  • WebNotificationHook constructor now takes the required name and endpoint parameters.
  • MetricSeriesGroupDetectionCondition constructor now takes the required seriesGroupKey parameter.
  • MetricSingleSeriesDetectionCondition constructor now takes the required seriesKey parameter.
  • Renamed all occurrences of CreatedTime to CreatedOn and ModifiedTime to LastModified.
  • Renamed AnomalyIncident.StartTime to StartedOn and AnomalyIncident.LastTime to LastDetectedOn.
  • Renamed any other occurrences of StartTime to StartsOn, and EndTime to EndsOn, including property and parameter names.
  • Renamed AlertQueryTimeMode.AnomalyTime to AnomalyDetectedOn, and FeedbackQueryTimeMode.FeedbackCreatedTime to FeedbackCreatedOn.
  • Renamed DataFeedRollupSettings.AlreadyRollupIdentificationValue to RollupIdentificationValue.
  • In DataFeedRollupType, renamed AlreadyRollup to AlreadyRolledUp, NeedRollup to RollupNeeded, and NoRollup to NoRollupNeeded.
  • In DataFeed, renamed AdministratorsEmails to Administrators, ViewersEmails to Viewers, and CreatorEmail to Creator.
  • In NotificationHook, renamed AdministratorsEmails to Administrators, and ExternalLink to ExternalUri.
  • In MetricAnomalyFeedback, renamed AnomalyDetectionConfigurationId to DetectionConfigurationId, and AnomalyDetectionConfigurationSnapshot to DetectionConfigurationSnapshot.
  • In ChangeThresholdCondition, renamed IsWithinRange to WithinRange. Similarly, the constructor parameter isWithinRange has been renamed to withinRange.
  • In MetricSeriesData, removed the Definition property. Now, properties MetricId and SeriesKey can be accessed directly from MetricSeriesData.
  • In DataPointAnomaly, renamed property AnomalyDetectionConfigurationId to DetectionConfigurationId.
  • In DataFeedMetric, renamed constructor parameter metricName to name only.
  • In DataFeedDimension, renamed constructor parameter dimensionName to name only.
  • In MetricAnomalyAlertScope, renamed static methods GetScopeFor<...> to CreateScopeFor<...>. For instance, GetScopeForSeriesGroup was renamed to CreateScopeForSeriesGroup.
  • Changed signature of the MetricAnomalyAlertScope.GetScopeForTopNGroup method to take the parameters top, period, and minimumTopCount directly. For this reason, removed the public constructor of TopNGroupScope.
  • Moved GetAlertConfigurationsOptions, GetDatasourceCredentialsOptions, and GetDetectionConfigurationsOptions to the Azure.AI.MetricsAdvisor.Administration namespace.
  • Moved DatasourceCredential, DataFeedSource, NotificationHook, and all of their concrete child types to the Azure.AI.MetricsAdvisor.Administration namespace.
  • Moved MetricFeedback and all of its concrete child types to the Azure.AI.MetricsAdvisor namespace.
  • In GetAllFeedbackOptions, moved all feedback filter properties to a new nested property Filter of type FeedbackFilter.
  • Changed order of parameters of MetricsAdvisorClient.GetMetricEnrichedSeriesData. Now, detectionConfigurationId appears first.
  • Optional properties FeedbackFilter.DimensionKey and GetAnomalyDimensionValuesOptions.DimensionToFilter must now be manually added with setters to be used.
  • Moved property DataFeed.SourceType to DataFeedSource.DataSourceType.
  • In GetAnomaliesForDetectionConfigurationFilter (now named AnomalyFilter), renamed SeriesGroupKeys to DimensionKeys.
  • In GetAnomalyDimensionValuesOptions, renamed DimensionToFilter to SeriesGroupKey.
  • In GetIncidentsForAlertOptions, renamed DimensionsToFilter to DimensionKeys.
  • In GetMetricDimensionValuesOptions, renamed DimensionValueToFilter to DimensionValueFilter.
  • In GetMetricSeriesDataOptions, renamed SeriesToFilter to SeriesKeys.
  • In GetMetricSeriesDefinitionsOptions, renamed DimensionCombinationsToFilter to DimensionCombinationsFilter.
  • In AnomalyIncident, renamed RootDimensionKey to RootSeriesKey.
  • In FeedbackDimensionFilter (now named FeedbackFilter), renamed DimensionFilter to DimensionKey.
  • In MetricsAdvisorKeyCredential, merged UpdateSubscriptionKey and UpdateApiKey into a single method, Update, to make it an atomic operation.
  • Removed setters from StartTime and EndTime, both in MetricAnomalyFeedback and in MetricChangePointFeedback.
  • The class NotificationHook is now abstract.
  • The class DatasourceCredential (now called DataSourceCredentialEntity) is now abstract.
  • AlertQueryTimeMode and FeedbackQueryTimeMode are now regular enums.
  • The enum AuthenticationType present in some DataFeedSource subtypes is now an extensible enum.
  • Removed constructor (string workspaceId, string query) from the LogAnalyticsDataFeedSource.

Metrics Advisor 1.1.0 Changelog

Features Added

  • Added the static class MetricsAdvisorModelFactory. It can be used to instantiate Metrics Advisor models for mocking.

Monitor Query 1.0.0-beta.3 Changelog

Breaking Changes

  • LogsQueryResult.PrimaryTable renamed to Table, and LogsQueryResult.Tables to AllTables.
  • MetricQueryResult renamed to MetricsQueryResult
  • GetMetricNamespaces and GetMetricDefinitions return Pageable types.

Question Answering 1.0.0-beta.1 Changelog

  • Initial release which supports querying of knowledge bases and text records.

Service Bus 7.3.0-beta.1 Changelog

Bugs Fixed

  • Fixed bug where receiving a message with AbsoluteExpiryTime of DateTime.MaxValue would cause an `ArgumentException’. (A community contribution, courtesy of tlecomte)

Features Added

  • Added the ReleaseSession method to ProcessSessionMessageEventArgs which allows processing for a session to terminated early.
  • Added protected constructors to ServiceBusProcessor, ServiceBusReceiver, ServiceBusSender, and ServiceBusSessionProcessor to allow these types to be extended.
  • Added UpdateConcurrency methods to ServiceBusProcessor and ServiceBusSessionProcessor to allow concurrency to be changed for an already created processor.
  • Allow a TimeSpan of zero to be passed as the maxWaitTime for the various receive overloads if Prefetch mode is enabled.

Storage - Blobs 12.10.0-beta.1 Changelog

  • Added support for service version 2020-10-02.
  • Added support for Immutable Storage with Versioning
  • Added BlobBaseClient.SetImmutibilityPolicy()
  • Added BlobBaseClient.DeleteImmutabilityPolicy()
  • Added BlobBaseClient.SetLegalHold()
  • Added support for listing deleted root blobs with versions to BlobContainerClient.GetBlobs() and .GetBlobsByHierarchy()
  • Added support for OAuth copy sources for synchronous copy operations.
  • Added support for Parquet as an input format in BlockBlobClient.Query().
  • Added optimization to unwrap encryption key once for DownloadTo and OpenRead when Client Side Encryption is enabled.
  • Added support for RequestConditions parameter validation. If a request condition is set for an API that doesn’t support it, and ArguementException will be thrown.
  • This feature can be disabled with the environment variable “AZURE_STORAGE_DISABLE_REQUEST_CONDITIONS_VALIDATION” or the App Context switch “Azure.Storage.DisableRequestConditionsValidation”.
  • Fixed bug where BlobBaseClient.DownloadStreamingAsync() won’t correctly parse the LeaseStatus header.
  • Fixed bug where BlobBaseClient.DownloadContentAsync() fails on 304 response.

Storage - Blobs 12.10.0-beta.2 Changelog

  • This release contains bug fixes to improve quality.

Storage - Blobs Batch 12.7.0-beta.1 Changelog

  • Added support for service version 2020-10-02.
  • TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
  • A new property is now available on the ClientOptions called EnableTenantDiscovery. If set to true, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.
  • Fixed bug where blob name was not encoded properly when using batch operations.

Storage - Blobs Batch 12.7.0-beta.2 Changelog

  • This release contains bug fixes to improve quality.

Storage - Blobs ChangeFeed 12.0.0-preview.14 Changelog

  • TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
  • A new property is now available on the ClientOptions called EnableTenantDiscovery. If set to true, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.
  • Fixed bug where “Segment doesn’t have any more events” exception was throw when attempting to resume from a cusor pointed at a segment that had no more events, and newer segments exist in the Change Feed.

Storage - Blobs ChangeFeed 12.0.0-preview.15 Changelog

  • This release contains bug fixes to improve quality.

Storage - Common 12.9.0-beta.1 Changelog

  • TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
  • A new property is now available on the ClientOptions called EnableTenantDiscovery. If set to true, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.

Storage - Common 12.9.0-beta.2 Changelog

  • This release changes the dependency on Azure.Core to v1.16.0

Storage - Files Data Lake 12.8.0-beta.1 Changelog

  • Added support for service version 2020-10-02.
  • Added support for Parquet as an input format in DataLakeFileClient.Query().
  • Added support for RequestConditions parameter validation. If a request condition is set for an API that doesn’t support it, and ArguementException will be thrown.
  • This feature can be disabled with the environment variable “AZURE_STORAGE_DISABLE_REQUEST_CONDITIONS_VALIDATION” or the App Context switch “Azure.Storage.DisableRequestConditionsValidation”.

Storage - Files Data Lake 12.8.0-beta.2 Changelog

  • This release contains bug fixes to improve quality.

Storage - Files Shares 12.8.0-beta.1 Changelog

  • Added support for service version 2020-10-02.
  • Added support for OAuth copy sources in ShareFileClient.UploadRangeFromUri()
  • Added support for including additional information in ShareDirectoryClient.GetFilesAndDirectories().
  • Fixed bug where ShareDirectoryClient.SetMetadataAsync() would not property parse Last-Modified response header.
  • Fixed bug where ShareFileClient.DownloadAsync() would fail downloading zero-length file.

Storage - Files Shares 12.8.0-beta.2 Changelog

  • This release contains bug fixes to improve quality.

Storage - Queues 12.8.0-beta.1 Changelog

  • TenantId can now be discovered through the service challenge response, when using a TokenCredential for authorization.
  • A new property is now available on the ClientOptions called EnableTenantDiscovery. If set to true, the client will attempt an initial unauthorized request to the service to prompt a challenge containing the tenantId hint.

Storage - Queues 12.8.0-beta.2 Changelog

  • This release contains bug fixes to improve quality.

Synapse - AccessControl 1.0.0-preview.5 Changelog

Changed

  • Updated to use service API version 2020-12-01

Synapse - Managed Private Endpoints 1.0.0-beta.4 Changelog

Changed

  • Updated to support both services API versions 2020-12-01 and 2021-06-01-preview

Synapse - Spark 1.0.0-preview.7 Changelog

Changed

  • Updated to use service API version 2020-12-01

Tables 12.2.0-beta.1 Changelog

Bugs Fixed

  • Fixed and issue with connection string parsing for Azure Storage Emulator connection strings. (A community contribution, courtesy of yifanbian-msft).

Features Added

  • Added an extension method to the Builder extensions that accepts just the Table Uri. (A community contribution, courtesy of flcdrg).

Text Analytics 5.2.0-beta.1 Changelog

Features Added

  • The client defaults to the latest supported service version, which currently is 3.2-preview.1.
  • Added property ExtractSummaryActions to TextAnalyticsActions to support the new ‘extractive text summarization’ API. This action can be used to get a summary for the input document by extracting the most relevant sentences.

WebJobs Extensions - Event Hubs 5.0.0-beta.7 Changelog

Breaking Changes

  • Renamed MaxBatchSize to MaxEventBatchSize in EventHubsOptions.

WebJobs Extensions - Service Bus 5.0.0-beta.5 Changelog

Breaking Changes

  • Renamed ServiceBusEntityType property to EntityType.
  • Renamed messageActions and sessionActions parameters to actions in MessageProcessor and SessionMessageProcessor.
  • Renamed MaxBatchSize to MaxMessageBatchSize in ServiceBusOptions.

WebJobs Extensions - WebPubSub 1.0.0-beta.2 Changelog

Features Added

  • Added WebPubSubRequest input binding to support Static Web Apps.

Bugs Fixed

  • Fixed exceptions when the library is used in Static Web Apps.

WebJobs Extensions - WebPubSub 1.0.0-beta.3 Changelog

Other Changes

  • Upgrade dependency package Azure.Messaging.WebPubSub to 1.0.0-beta.2.

WebPubSub 1.0.0-beta.2 Changelog

Features Added

  • Added support for RequestOptions on protocol methods.
  • Added support for API management with ReverseProxyEndpoint option. https://github.com/Azure/azure-webpubsub/issues/194 describes how to integrate with the API Management service.
  • Removed dependency on System.IdentityModel.Tokens.Jwt.

Bugs Fixed

  • https://github.com/Azure/azure-webpubsub/issues/166
  • https://github.com/Azure/azure-webpubsub/issues/90

Latest Releases

View all the latest versions of .NET packages here.

Installation Instructions

To install any of our packages, please search for them via Manage NuGet Packages... in Visual Studio (with Include prerelease checked) or copy these commands into your terminal:

$> dotnet add package Azure.AI.Language.QuestionAnswering --version 1.0.0-beta.1
$> dotnet add package Azure.AI.MetricsAdvisor --version 1.0.0
$> dotnet add package Azure.AI.MetricsAdvisor --version 1.1.0
$> dotnet add package Azure.AI.TextAnalytics --version 5.2.0-beta.1
$> dotnet add package Azure.AI.Translation.Document --version 1.0.0-beta.4
$> dotnet add package Azure.Analytics.Synapse.AccessControl --version 1.0.0-preview.5
$> dotnet add package Azure.Analytics.Synapse.ManagedPrivateEndpoints --version 1.0.0-beta.4
$> dotnet add package Azure.Analytics.Synapse.Spark --version 1.0.0-preview.7
$> dotnet add package Azure.Communication.Chat --version 1.1.0-beta.1
$> dotnet add package Azure.Communication.NetworkTraversal --version 1.0.0-beta.2
$> dotnet add package Azure.Containers.ContainerRegistry --version 1.0.0-beta.4
$> dotnet add package Azure.Core --version 1.17.0
$> dotnet add package Azure.Data.AppConfiguration --version 1.2.0-beta.1
$> dotnet add package Azure.Data.Tables --version 12.2.0-beta.1
$> dotnet add package Azure.DigitalTwins.Core --version 1.3.0-beta.1
$> dotnet add package Azure.DigitalTwins.Core --version 1.3.0-beta.2
$> dotnet add package Azure.Identity --version 1.5.0-beta.2
$> dotnet add package Azure.Identity --version 1.4.1
$> dotnet add package Azure.Identity --version 1.5.0-beta.3
$> dotnet add package Azure.Messaging.EventGrid --version 4.5.0
$> dotnet add package Azure.Messaging.EventGrid --version 4.6.0
$> dotnet add package Azure.Messaging.EventHubs --version 5.6.0
$> dotnet add package Azure.Messaging.EventHubs.Processor --version 5.6.0
$> dotnet add package Azure.Messaging.ServiceBus --version 7.3.0-beta.1
$> dotnet add package Azure.Messaging.WebPubSub --version 1.0.0-beta.2
$> dotnet add package Azure.Monitor.Query --version 1.0.0-beta.3
$> dotnet add package Azure.Search.Documents --version 11.4.0-beta.2
$> dotnet add package Azure.Security.KeyVault.Administration --version 4.1.0-beta.1
$> dotnet add package Azure.Security.KeyVault.Certificates --version 4.3.0-beta.1
$> dotnet add package Azure.Security.KeyVault.Keys --version 4.3.0-beta.1
$> dotnet add package Azure.Security.KeyVault.Secrets --version 4.3.0-beta.1
$> dotnet add package Azure.Storage.Blobs --version 12.10.0-beta.1
$> dotnet add package Azure.Storage.Blobs --version 12.10.0-beta.2
$> dotnet add package Azure.Storage.Blobs.Batch --version 12.7.0-beta.1
$> dotnet add package Azure.Storage.Blobs.Batch --version 12.7.0-beta.2
$> dotnet add package Azure.Storage.Blobs.ChangeFeed --version 12.0.0-preview.14
$> dotnet add package Azure.Storage.Blobs.ChangeFeed --version 12.0.0-preview.15
$> dotnet add package Azure.Storage.Common --version 12.9.0-beta.1
$> dotnet add package Azure.Storage.Common --version 12.9.0-beta.2
$> dotnet add package Azure.Storage.Files.DataLake --version 12.8.0-beta.1
$> dotnet add package Azure.Storage.Files.DataLake --version 12.8.0-beta.2
$> dotnet add package Azure.Storage.Files.Shares --version 12.8.0-beta.1
$> dotnet add package Azure.Storage.Files.Shares --version 12.8.0-beta.2
$> dotnet add package Azure.Storage.Queues --version 12.8.0-beta.1
$> dotnet add package Azure.Storage.Queues --version 12.8.0-beta.2
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.EventHubs --version 5.0.0-beta.7
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.ServiceBus --version 5.0.0-beta.5
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.WebPubSub --version 1.0.0-beta.2
$> dotnet add package Microsoft.Azure.WebJobs.Extensions.WebPubSub --version 1.0.0-beta.3

Feedback

If you have a bug or feature request for one of the libraries, please file an issue in our repo.