Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
azure-mgmt-hybridkubernetes_1.2.0
1.2.0 (2026-04-23)
Other Changes
- Regenerate SDK code with latest code generator tool
azure-mgmt-azurestackhci_8.1.0b1
8.1.0b1 (2026-04-13)
Features Added
- Client
AzureStackHCIClientadded operation groupkubernetes_versions - Client
AzureStackHCIClientadded operation groupplatform_updates - Client
AzureStackHCIClientadded operation groupos_images - Client
AzureStackHCIClientadded operation groupupdate_contents - Client
AzureStackHCIClientadded operation grouppublishers - Client
AzureStackHCIClientadded operation groupupdate_summaries_operation_group - Client
AzureStackHCIClientadded operation groupedge_machines - Client
AzureStackHCIClientadded operation groupedge_machine_jobs - Client
AzureStackHCIClientadded operation groupownership_vouchers - Client
AzureStackHCIClientadded operation groupcluster_jobs - Client
AzureStackHCIClientadded operation groupdevice_pools - Model
Clusteradded propertykind - Model
ClusterPropertiesadded propertyring - Model
ClusterPropertiesadded propertybilling_properties - Model
ClusterPropertiesadded propertyconfidential_vm_properties - Model
ClusterPropertiesadded propertysdn_properties - Model
ClusterPropertiesadded propertystorage_type - Model
DeploymentSettingHostNetworkadded propertysan_networks - Model
HciNetworkProfileadded propertysdn_properties - Model
HciReportedPropertiesadded propertylast_sync_timestamp - Model
HciReportedPropertiesadded propertyconfidential_vm_profile - Model
HciStorageProfileadded propertydisks - Model
PerNodeRemoteSupportSessionadded propertytranscript_location - Model
RemoteSupportPropertiesadded propertyremote_support_provisioning_state - Model
ReportedPropertiesadded propertylast_sync_timestamp - Model
ReportedPropertiesadded propertyconfidential_vm_profile - Enum
Stateadded memberHEALTH_CHECK_EXPIRED - Enum
Stateadded memberPENDING_OEM_VALIDATION - Model
Storageadded propertystorage_type - Model
Storageadded propertys2_d - Model
Storageadded propertysan - Added model
ChangeRingRequest - Added model
ChangeRingRequestProperties - Added model
CheckUpdatesRequest - Added model
ClaimDeviceRequest - Added model
ClusterBillingProperties - Added model
ClusterJob - Added model
ClusterJobProperties - Added model
ClusterSdnProperties - Added enum
ConfidentialVmIntent - Added model
ConfidentialVmProfile - Added model
ConfidentialVmProperties - Added enum
ConfidentialVmStatus - Added model
ContentPayload - Added model
DeviceDetail - Added model
DevicePool - Added model
DevicePoolPatch - Added model
DevicePoolProperties - Added model
DownloadOsJobProperties - Added model
DownloadOsProfile - Added model
DownloadRequest - Added model
EdgeDeviceDisks - Added model
EdgeMachine - Added model
EdgeMachineCollectLogJobProperties - Added model
EdgeMachineCollectLogJobReportedProperties - Added enum
EdgeMachineConnectivityStatus - Added model
EdgeMachineJob - Added model
EdgeMachineJobProperties - Added enum
EdgeMachineJobType - Added enum
EdgeMachineKind - Added model
EdgeMachineNetworkProfile - Added model
EdgeMachineNicDetail - Added model
EdgeMachinePatch - Added model
EdgeMachineProperties - Added model
EdgeMachineRemoteSupportJobProperties - Added model
EdgeMachineRemoteSupportJobReportedProperties - Added model
EdgeMachineRemoteSupportNodeSettings - Added model
EdgeMachineReportedProperties - Added enum
EdgeMachineState - Added model
HardwareProfile - Added model
HciConfigureCvmJobProperties - Added model
HciConfigureSdnIntegrationJobProperties - Added enum
HciJobType - Added enum
IgvmStatus - Added model
IgvmStatusDetail - Added model
IpAddressRange - Added enum
IpAssignmentType - Added model
JobReportedProperties - Added model
KubernetesVersion - Added model
KubernetesVersionProperties - Added model
NetworkAdapter - Added model
NetworkConfiguration - Added model
NextBillingModel - Added enum
OSOperationType - Added model
OnboardingConfiguration - Added enum
OnboardingResourceType - Added model
OperationDetail - Added model
OsImage - Added model
OsImageProperties - Added model
OsProfile - Added model
OsProvisionProfile - Added enum
OverprovisioningRatio - Added enum
OwnerKeyType - Added model
OwnershipVoucherDetails - Added model
OwnershipVoucherValidationDetails - Added enum
OwnershipVoucherValidationStatus - Added model
PlatformPayload - Added model
PlatformUpdate - Added model
PlatformUpdateDetails - Added model
PlatformUpdateProperties - Added model
ProvisionOsJobProperties - Added model
ProvisionOsReportedProperties - Added model
ProvisioningDetails - Added enum
ProvisioningOsType - Added model
ProvisioningRequest - Added model
Publisher - Added model
PublisherProperties - Added model
ReleaseDeviceRequest - Added enum
RemoteSupportProvisioningState - Added model
SanAdapterIPConfig - Added model
SanAdapterProperties - Added model
SanClusterNetworkConfig - Added model
SanNetworks - Added enum
SdnIntegrationIntent - Added model
SdnProperties - Added enum
SdnStatus - Added enum
SecretType - Added model
SiteDetails - Added model
StorageConfiguration - Added model
StorageProfile - Added model
StorageS2dConfig - Added model
StorageSanConfig - Added enum
StorageType - Added model
TargetDeviceConfiguration - Added model
TimeConfiguration - Added model
UpdateContent - Added model
UpdateContentProperties - Added model
UserDetails - Added model
ValidateOwnershipVouchersRequest - Added model
ValidateOwnershipVouchersResponse - Added enum
VolumeType - Added model
WebProxyConfiguration - Operation group
ClustersOperationsadded methodbegin_change_ring - Operation group
UpdatesOperationsadded methodbegin_prepare - Added operation group
ClusterJobsOperations - Added operation group
DevicePoolsOperations - Added operation group
EdgeMachineJobsOperations - Added operation group
EdgeMachinesOperations - Added operation group
KubernetesVersionsOperations - Added operation group
OsImagesOperations - Added operation group
OwnershipVouchersOperations - Added operation group
PlatformUpdatesOperations - Added operation group
PublishersOperations - Added operation group
UpdateContentsOperations - Added operation group
UpdateSummariesOperationGroupOperations
azure-ai-agentserver-responses_1.0.0b5
1.0.0b5 (2026-04-22)
Features Added
- All HTTP responses now include an
x-request-idheader for request correlation. Value is resolved in priority order: OTEL trace ID → incomingx-request-idheader → new UUID. - Error responses (4xx/5xx) with a JSON
errorbody are automatically enriched witherror.additionalInfo.request_idmatching thex-request-idresponse header, enabling client-side error correlation. - Persistence failure resilience — when storage operations fail, responses now complete gracefully with
status: "failed"anderror.code: "storage_error"instead of crashing or leaving responses permanently stuck atin_progress. Covers all execution modes (streaming, background+streaming, background+non-streaming, synchronous). For streaming responses, terminal SSE events are buffered, persistence is attempted, and on failure the terminal event is replaced withresponse.failedcarryingerror_code="storage_error". Synchronous persistence failures return HTTP 500 with the storage error details. - Foundry storage logging now includes the
traceparentheader (W3C distributed trace ID) in all log messages, enabling correlation between SDK log entries and backend distributed traces.
Bugs Fixed
- Fixed crash in
FoundryStorageLoggingPolicywhen a transport-level failure (DNS resolution, connection refused, timeout) occurs before any HTTP response is received. The policy previously attempted to accessresponse.headersunconditionally, raising an unrelated exception that masked the real transport error. Transport failures are now logged at ERROR level and the original exception propagates cleanly. - Fixed
ResponseContext.get_input_text()andResponseContext.get_input_items()silently dropping text whenItemMessage.contentis a plain string. String content is now correctly expanded intoMessageContentInputTextContent.
Other Changes
- Removed
x-ms-request-idfrom Foundry storage response logging (unused service header).
azure-ai-agentserver-invocations_1.0.0b3
1.0.0b3 (2026-04-22)
Features Added
- All HTTP responses now include an
x-request-idheader for request correlation, inherited fromRequestIdMiddlewareinazure-ai-agentserver-core>=2.0.0b3. The value is resolved from the OpenTelemetry trace ID, an incomingx-request-idheader, or a generated UUID.
Other Changes
- Bumped minimum
azure-ai-agentserver-coredependency to>=2.0.0b3.
azure-ai-agentserver-core_2.0.0b3
2.0.0b3 (2026-04-22)
Features Added
RequestIdMiddleware— pure-ASGI middleware that sets anx-request-idresponse header on every response. The request ID is resolved from the OpenTelemetry trace ID, an incomingx-request-idheader, or a generated UUID (in that priority). The resolved value is stored in ASGI scope state under the well-known keyagentserver.request_idfor use by sibling protocol packages. Automatically wired intoAgentServerHost.
azure-mgmt-computelimit_1.0.0
1.0.0 (2026-04-17)
Features Added
- Client
ComputeLimitMgmtClientadded operation groupfeatures - Added model
Feature - Added model
FeatureProperties - Added enum
FeatureState - Added model
OperationStatusResult - Added model
FeaturesOperations
azure-template_0.1.0b6190067
0.1.0b6190067 (2026-04-22)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change
azure-template_0.1.0b6189269
0.1.0b6189269 (2026-04-21)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change
azure-template_0.1.0b6188839
0.1.0b6188839 (2026-04-21)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change
azure-template_0.1.0b6187637
0.1.0b6187637 (2026-04-21)
Features Added
- Some feature
Breaking Changes
- Some breaking change
Bugs Fixed
- Some bug fix
Other Changes
- Some other change