Skip to content
Open
Changes from all commits
Commits
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
383 changes: 383 additions & 0 deletions _data/releases/2025-12/dotnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -269,4 +269,387 @@ entries:
#### Other Changes

- Updated `Azure.Identity` dependency to version 1.17.1
- Name: Azure.Compute.Batch
Version: 1.0.0-beta.4
DisplayName: Compute Batch
ServiceName: Batch
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Compute.Batch_1.0.0-beta.4/sdk/batch/Azure.Compute.Batch/CHANGELOG.md
ChangelogContent: |-
#### Breaking Changes

Removed Certificate API's:
- Removed `BatchClient.CreateCertificate`
- Removed `BatchClient.CancelCertificateDeletion`
- Removed `BatchClient.DeleteCertificate`
- Removed `BatchClient.GetCertificate`
- Removed `BatchClient.GetCertificates`

Removed Modes:
Copy link

Copilot AI Nov 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in "Removed Modes:" - should be "Removed Models:" (not "Modes"). This section lists model/class types that were removed.

Suggested change
Removed Modes:
Removed Models:

Copilot uses AI. Check for mistakes.
- Removed `BatchCertificate`
- Removed `BatchCertificateDeleteError`
- Removed `BatchCertificateFormat`
- Removed `BatchCertificateReference`
- Removed `BatchCertificateState`
- Removed `BatchCertificateStoreLocation`
- Removed `BatchCertificateVisibility`
- Removed `BatchNodeCommunicationMode`

Removed Properties:
- Removed `CertificateReferences` from `BatchNode`
- Removed `ResourceTags` and `CertificateReferences` from `BatchPool`
- Removed `CertificateReferences`, `ResourceTags`, and `TargetNodeCommunicationMode` from `BatchPoolCreateOptions`
- Removed `CertificateReferences` and `TargetNodeCommunicationMode` from `BatchPoolReplaceOptions`
- Removed `CertificateReferences`, `ResourceTags`, and `TargetNodeCommunicationMode` from `BatchPoolSpecifications`
- Removed `CertificateReferences`, `ResourceTags`, and `TargetNodeCommunicationMode` from `BatchPoolUpdateOptions`
- Removed `CertificateReferences`, `ResourceTags`, and `TargetNodeCommunicationMode` from `ComputeBatchModelFactory`


#### Features Added

Added Models:
- Added `BatchJobDefaultOrder`
- Added `BatchPoolIdentityReference`
- Added `DiskCustomerManagedKey`
- Added `DiskEncryptionSetParameters`
- Added `HostEndpointSettings`
- Added `HostEndpointSettingsModeTypes`
- Added `IPFamily`
- Added `IpTag`
- Added `ProxyAgentSettings`

Added Properties:
- Added `ipv6Address` to `BatchNode`
Copy link

Copilot AI Nov 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in property name: "ipv6Address" should be "Ipv6Address" (capitalized) to match the C# PascalCase naming convention used consistently throughout the rest of the changelog (e.g., "Ipv6RemoteLoginIpAddress").

Suggested change
- Added `ipv6Address` to `BatchNode`
- Added `Ipv6Address` to `BatchNode`

Copilot uses AI. Check for mistakes.
- Added `Ipv6RemoteLoginIpAddress` and `Ipv6RemoteLoginPort` to `BatchNodeRemoteLoginSettings`
- Added `IpFamilies` and `IpTags` to `BatchPublicAddressConfiguration`
- Added `JobDefaultOder` to `BatchTaskSchedulingPolicy`
Copy link

Copilot AI Nov 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in property name: "JobDefaultOder" should be "JobDefaultOrder" (correct spelling of "Order").

Suggested change
- Added `JobDefaultOder` to `BatchTaskSchedulingPolicy`
- Added `JobDefaultOrder` to `BatchTaskSchedulingPolicy`

Copilot uses AI. Check for mistakes.
- Added `ManagedDisk` to `DataDisk`
- Added `CustomerManagedKey` to `DiskEncryptionConfiguration`
- Added `DiskEncryptionSet` to `ManagedDisk`
- Added `DiskWithVMGuestStateValue` to `SecurityEncryptionTypes`
- Added `ProxyAgentSetting` to `SecurityProfile`
Copy link

Copilot AI Nov 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in property name: "ProxyAgentSetting" should be "ProxyAgentSettings" (plural) to match the model name "ProxyAgentSettings" listed in the Added Models section (line 321).

Suggested change
- Added `ProxyAgentSetting` to `SecurityProfile`
- Added `ProxyAgentSettings` to `SecurityProfile`

Copilot uses AI. Check for mistakes.
- Name: Azure.ResourceManager.Datadog
Version: 1.0.0
DisplayName: Resource Management - Datadog
ServiceName: Datadog
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Datadog_1.0.0/sdk/datadog/Azure.ResourceManager.Datadog/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.NetApp
Version: 1.14.0
DisplayName: Resource Management - NetApp Files
ServiceName: NetApp Files
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.NetApp_1.14.0/sdk/netapp/Azure.ResourceManager.NetApp/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.Resources
Version: 1.11.2
DisplayName: Resource Management - Resources
ServiceName: Resource Manager
VersionType: Patch
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Resources_1.11.2/sdk/resources/Azure.ResourceManager.Resources/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.AI.Language.Text
Version: 1.0.0-beta.4
DisplayName: Language Text
ServiceName: Cognitive Services
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Language.Text_1.0.0-beta.4/sdk/cognitivelanguage/Azure.AI.Language.Text/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Added support for **multiple redaction policies** in a single request.
- Added **synthetic replacement redaction**, enabling selected PII types (e.g., Person, Email) to be replaced with realistic synthetic values rather than masked.
- Added **confidence score thresholding**, allowing customers to define minimum confidence levels�globally or per-entity�so that only entities meeting the required confidence are returned.
- Added **entity validation control** with the `disableEntityValidation` parameter, allowing users to bypass entity validation when needed.
- Name: Azure.AI.OpenAI
Version: 2.7.0-beta.1
DisplayName: OpenAI Inference
ServiceName: Cognitive Services
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.OpenAI_2.7.0-beta.1/sdk/openai/Azure.AI.OpenAI/CHANGELOG.md
ChangelogContent: |-
#### Breaking Changes

**`[Experimental]` Chat Extensions**

- Explicitly assigning `null` to the `MaxOutputTokens` property of a `ChatCompletionOptions` instance will now reset opt-in to
contemporary serialization of `max_output_tokens` via `.SetNewMaxOutputTokensPropertyEnabled()`. Please ensure the extension
method is invoked after non-null assignment of `MaxOutputTokens`.

#### Features Added

- A substantial number of new features are carried forward from the `OpenAI` library. Please see [the full OpenAI 2.5.0 release notes](https://github.com/openai/openai-dotnet/blob/main/CHANGELOG.md#270-2025-11-13) for details.
- Name: Azure.AI.Language.Conversations
Version: 2.0.0-beta.5
DisplayName: Conversational Language Understanding
ServiceName: Cognitive Services
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Language.Conversations_2.0.0-beta.5/sdk/cognitivelanguage/Azure.AI.Language.Conversations/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Added new PII categories: DriversLicenseNumber, PassportNumber, PersonType, Organization, ABARoutingNumber, BankAccountNumber, DateOfBirth, InternationalBankingAccountNumber, SWIFTCode, VehicleIdentificationNumber, Age, Date, ZipCode, GovernmentIssuedId, CVV, HealthCardNumber, CASocialInsuranceNumber, USMedicareBeneficiaryId, GithubAccount, Location, and GPE.
- Name: Azure.ResourceManager.Dynatrace
Version: 1.2.0
DisplayName: Resource Management - Dynatrace
ServiceName: Dynatrace
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Dynatrace_1.2.0/sdk/dynatrace/Azure.ResourceManager.Dynatrace/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.AI.OpenAI
Version: 2.7.0-beta.2
DisplayName: OpenAI Inference
ServiceName: Cognitive Services
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.OpenAI_2.7.0-beta.2/sdk/openai/Azure.AI.OpenAI/CHANGELOG.md
ChangelogContent: |-
#### Bugs fixed

- Addressed a Thanksgiving mistake in the `beta.1` release wherein the `SetNewMaxCompletionTokensPropertyEnabled()` extension method was unintentionally removed from the public surface.
- Name: Azure.AI.Agents.Persistent
Version: 1.2.0-beta.8
DisplayName: AI Agents Persistent
ServiceName: Cognitive Services
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Agents.Persistent_1.2.0-beta.8/sdk/ai/Azure.AI.Agents.Persistent/CHANGELOG.md
ChangelogContent: |-
#### Features Added
- Added support for Computer usage.
- Improved handling of errors by `PersistentAgentsChatClient` in the streaming scenarios.

#### Bugs Fixed
- Fix the issue with `PersistentAgentsChatClient` when the run in incomplete state is encountered [issue](https://github.com/microsoft/agent-framework/issues/2298).
- Name: Azure.Provisioning.Dns
Version: 1.0.0-beta.2
DisplayName: Provisioning - Dns
ServiceName: Dns
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.Dns_1.0.0-beta.2/sdk/provisioning/Azure.Provisioning.Dns/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.ComputeLimit
Version: 1.0.0-beta.1
DisplayName: Resource Management - Computelimit
ServiceName: Computelimit
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.ComputeLimit_1.0.0-beta.1/sdk/computelimit/Azure.ResourceManager.ComputeLimit/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.Provisioning
Version: 1.4.0-beta.3
DisplayName: Provisioning
ServiceName: Provisioning
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning_1.4.0-beta.3/sdk/provisioning/Azure.Provisioning/CHANGELOG.md
ChangelogContent: |-
#### Bugs Fixed

- Fixed bug when assigning property to a collection throwing exceptions. ([#53862](https://github.com/Azure/azure-sdk-for-net/issues/53862))
- Name: Azure.Monitor.OpenTelemetry.Exporter
Version: 1.6.0-beta.1
DisplayName: OpenTelemetry Exporter
ServiceName: Monitor
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Monitor.OpenTelemetry.Exporter_1.6.0-beta.1/sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/CHANGELOG.md
ChangelogContent: |-
#### Bugs Fixed
* Added Microsoft override attributes to preserve exact Application Insights
semantics when exporting telemetry data.
([#54023](https://github.com/Azure/azure-sdk-for-net/pull/54023))
* Request: `microsoft.request.name`, `microsoft.request.url`,
`microsoft.request.source`, `microsoft.request.resultCode`
* Dependency: `microsoft.dependency.type`, `microsoft.dependency.target`,
`microsoft.dependency.name`, `microsoft.dependency.data`,
`microsoft.dependency.resultCode`
* Operation: `microsoft.operation.name`
- Name: Azure.ResourceManager.EventHubs
Version: 1.3.0-beta.1
DisplayName: Resource Management - Event Hubs
ServiceName: Event Hubs
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.EventHubs_1.3.0-beta.1/sdk/eventhub/Azure.ResourceManager.EventHubs/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.DataFactory
Version: 1.11.0
DisplayName: Resource Management - Data Factory
ServiceName: Data Factory
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.DataFactory_1.11.0/sdk/datafactory/Azure.ResourceManager.DataFactory/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.NetApp
Version: 1.15.0-beta.1
DisplayName: Resource Management - NetApp Files
ServiceName: NetApp Files
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.NetApp_1.15.0-beta.1/sdk/netapp/Azure.ResourceManager.NetApp/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.Network
Version: 1.14.0
DisplayName: Resource Management - Network
ServiceName: Network
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.Network_1.14.0/sdk/network/Azure.ResourceManager.Network/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.ServiceBus
Version: 1.2.0-beta.1
DisplayName: Resource Management - Service Bus
ServiceName: Service Bus
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.ServiceBus_1.2.0-beta.1/sdk/servicebus/Azure.ResourceManager.ServiceBus/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.Provisioning.RedisEnterprise
Version: 1.1.0
DisplayName: Provisioning - Redisenterprise
ServiceName: Redisenterprise
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.RedisEnterprise_1.1.0/sdk/provisioning/Azure.Provisioning.RedisEnterprise/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.ResourceManager.CosmosDB
Version: 1.4.0
DisplayName: Resource Management - Cosmos DB
ServiceName: Cosmos DB
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.CosmosDB_1.4.0/sdk/cosmosdb/Azure.ResourceManager.CosmosDB/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.AI.Language.QuestionAnswering.Inference
Version: 1.0.0-beta.1
DisplayName: unknown
ServiceName: unknown
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Language.QuestionAnswering.Inference_1.0.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.QuestionAnswering.Inference/CHANGELOG.md
ChangelogContent: |-
#### Features Added
- Introduces standalone inference package for runtime Q&A.
- Supports knowledge base and text queries using preview service version `2025-05-15-preview`.
- Adds query tuning and ranking configuration:
- Adds `AnswersOptions.QueryPreferences` property.
- Adds models: `QueryPreferences`, `MatchingPolicy`, `PrebuiltQueryMatchingPolicy`.
- Adds unions/enums: `Scorer` (Classic, Transformer, Semantic), `MatchingPolicyKind` (Prebuilt), MatchingPolicyFieldsType (Questions, Answer).
- Name: Azure.Provisioning.CognitiveServices
Version: 1.2.0
DisplayName: Provisioning - Cognitive Services
ServiceName: Provisioning
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.CognitiveServices_1.2.0/sdk/provisioning/Azure.Provisioning.CognitiveServices/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.AI.Language.QuestionAnswering.Authoring
Version: 1.0.0-beta.1
DisplayName: unknown
ServiceName: unknown
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.Language.QuestionAnswering.Authoring_1.0.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.QuestionAnswering.Authoring/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Initial preview release of `Azure.AI.Language.QuestionAnswering.Authoring`.
- Enables authoring and management of Question Answering projects.
- Name: Azure.AI.AgentServer.AgentFramework
Version: 1.0.0-beta.5
DisplayName: unknown
ServiceName: unknown
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.AgentServer.AgentFramework_1.0.0-beta.5/sdk/agentserver/Azure.AI.AgentServer.AgentFramework/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Add support for populating created_by on all ItemResource types in both streaming and non-streaming flows

#### Bugs Fixed

- Fixed error response handling in stream and non-stream modes
- Name: Azure.AI.AgentServer.Core
Version: 1.0.0-beta.5
DisplayName: unknown
ServiceName: unknown
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.AgentServer.Core_1.0.0-beta.5/sdk/agentserver/Azure.AI.AgentServer.Core/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Add support for populating created_by on all ItemResource types in both streaming and non-streaming flows

#### Bugs Fixed

- Fixed error response handling in stream and non-stream modes
- Name: Azure.AI.AgentServer.Contracts
Version: 1.0.0-beta.5
DisplayName: unknown
ServiceName: unknown
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.AI.AgentServer.Contracts_1.0.0-beta.5/sdk/agentserver/Azure.AI.AgentServer.Contracts/CHANGELOG.md
ChangelogContent: |-
#### Features Added

- Add support for populating created_by on all ItemResource types in both streaming and non-streaming flows

#### Bugs Fixed

- Fixed error response handling in stream and non-stream modes
- Name: Azure.ResourceManager.ContainerRegistry
Version: 1.5.0-beta.1
DisplayName: Resource Management - Container Registry
ServiceName: Container Registry
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.ResourceManager.ContainerRegistry_1.5.0-beta.1/sdk/containerregistry/Azure.ResourceManager.ContainerRegistry/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.Provisioning.Network
Version: 1.0.0-beta.2
DisplayName: Provisioning - Network
ServiceName: Network
VersionType: Beta
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.Network_1.0.0-beta.2/sdk/provisioning/Azure.Provisioning.Network/CHANGELOG.md
ChangelogContent: ""
- Name: Azure.Provisioning
Version: 1.4.0
DisplayName: Provisioning
ServiceName: Provisioning
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning_1.4.0/sdk/provisioning/Azure.Provisioning/CHANGELOG.md
ChangelogContent: |-
#### Bugs Fixed

- Enabled the ability to assign expressions into a property with type of a `ProvisionableConstruct` via low level APIs.
- Fixed exception when output variable has a type of array or object.
- Fixed bug when indexing output list or dictionary, a `KeyNotFoundException` was always thrown. ([#48491](https://github.com/Azure/azure-sdk-for-net/issues/48491))

#### Features Added

- Added extension method `BicepValueExtensions.ToBicepExpression` which converts any `IBicepValue` into `BicepExpression` to build up complex expressions in bicep. For more details, please refer to the documents in `README`.
- Name: Azure.Provisioning.AppService
Version: 1.3.0
DisplayName: Provisioning - App Service
ServiceName: App Service
VersionType: GA
Hidden: false
ChangelogUrl: https://github.com/Azure/azure-sdk-for-net/tree/Azure.Provisioning.AppService_1.3.0/sdk/provisioning/Azure.Provisioning.AppService/CHANGELOG.md
ChangelogContent: ""

Loading