Azure Sdk For Net Versions Save

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.

Azure.Communication.JobRouter_1.1.0-beta.1

1 week ago

1.1.0-beta.1 (2024-04-12)

Features Added

RouterWorker && CreateWorkerOptions

  • Added MaxConcurrentOffers

Azure.AI.OpenAI_1.0.0-beta.16

1 week ago

1.0.0-beta.16 (2024-04-11)

Features Added

Audio

  • GetAudioTranscription() now supports word-level timestamp granularities via AudioTranscriptionOptions:
    • The Verbose option for ResponseFormat must be used for any timing information to be populated
    • TimestampGranularityFlags accepts a combination of the .Word and .Segment granularity values in AudioTimestampGranularity, joined when needed via the single-pipe | operator
      • For example, TimestampGranularityFlags = AudioTimestampGranularity.Word | AudioTimestampGranularity.Segment will request that both word-level and segment-level timestamps are provided on the transcription result
    • If not otherwise specified, Verbose format will default to using segment-level timestamp information
    • Corresponding word-level information is found on the .Words collection of AudioTranscription, peer to the existing .Segments collection
    • Note that word-level timing information incurs a small amount of additional processingly latency; segment-level timestamps do not encounter this behavior
  • GenerateSpeechFromText() can now use Wav and Pcm values from SpeechGenerationResponseFormat, these new options providing alternative uncompressed formats to Flac

Chat

  • ChatCompletions and StreamingChatCompletionsUpdate now include the reported Model value from the response
  • Log probability information is now included in StreamingChatCompletionsUpdate when logprobs are requested on GetChatCompletionsStreaming()
  • [AOAI] Custom Blocklist information in content filter results is now represented in a more structured ContentFilterDetailedResults type
  • [AOAI] A new IndirectAttack content filter entry is now present on content filter results for prompts

Breaking Changes

  • [AOAI] AzureChatExtensionMessageContext's RequestContentFilterResults now uses the new ContentFilterDetailedResults type, changed from the previous IReadOnlyList<ContentFilterBlockListIdResult>. The previous list is now present on CustomBlockLists.Details, supplemented with a new CustomBlockLists.Filtered property.

Bugs Fixed

  • [AOAI] An issue that sometimes caused StreamingChatCompletionUpdates from Azure OpenAI to inappropriately exclude top-level information like Id and CreatedAt has been addressed

Azure.Messaging.EventGrid.Namespaces_1.0.0-beta.1

1 week ago

1.0.0-beta.1 (2024-04-11)

Features Added

  • Initial beta release of Azure.Messaging.EventGrid.Namespaces.

Microsoft.Azure.WebPubSub.AspNetCore_1.3.0

1 week ago

1.3.0 (2024-04-10)

Features Added

  • Upgrade Azure.Messaging.WebPubSub to 1.3.0.
  • Improve Hub method to support more accurate exceptions.

Azure.Data.AppConfiguration_1.4.0

2 weeks ago

1.4.0 (2024-04-10)

Features Added

  • Added ConfigurationSettingPageableExtensions class to support new Pageable<ConfigurationSetting>.AsPages and AsyncPageable<ConfigurationSetting>.AsPages extension methods. This replaces SettingSelector.MatchConditions.

Breaking Changes

  • Removed property MatchConditions from SettingSelector.

Azure.Messaging.EventHubs.Processor_5.11.2

2 weeks ago

5.11.2 (2024-04-10)

Bugs Fixed

  • The EventProcessorClient will now create a unique span for each event emitted to the handler for processing. Previously a single span was created for all events in a batch. (#31922)

  • Fixed a parameter ordering error in ETW 22 (EventBatchProcessingError) that caused structured data arguments to be ordered differently than the associated replacement token in the log message.

Other Changes

  • Added option EnableCheckpointing to allow automatic checkpointing to be disabled for applications that only wish to read current data rather than tracking the state of processing.

Microsoft.Azure.WebJobs.Extensions.EventHubs_6.3.0

2 weeks ago

6.3.0 (2024-04-10)

Features Added

  • Added a new setting to EventHubOptions to allow checkpointing to be disabled for applications that always want to use their initialOffsetOptions when starting to process a new partition.

Azure.Messaging.EventHubs_5.11.2

2 weeks ago

5.11.2 (2024-04-10)

Features Added

  • It is now possible for processors extending EventProcessor<T> to disable the batch-level tracing emitted when processing events. This is intended to allow derived processors dispatching single events or partial batches to emit their own trace information that more accurately correlates to the set of events being processed. Previously all events in a batch were tracked under a single span regardless of how they were dispatched for processing.

Bugs Fixed

  • Fixed a warning for "too many parameters" that was written to logs when the processor attempted to log load balancing messages due to improper ETW attribute use.

Other Changes

Azure.Messaging.EventGrid_4.24.0

2 weeks ago

4.24.0 (2024-04-09)

Features Added

  • Added new Communication events.

Azure.Identity.Broker_1.1.0

2 weeks ago

1.1.0 (2024-04-09)

Other Changes

  • The UseOperatingSystemAccount property on InteractiveBrowserCredentialBrokerOptions and SharedTokenCacheCredentialBrokerOptions has been renamed to UseDefaultBrokerAccount