Skip to content

Releases: Azure/azure-sdk-for-python

azure-mgmt-hybridkubernetes_1.2.0

23 Apr 06:07
4cd6f4b

Choose a tag to compare

1.2.0 (2026-04-23)

Other Changes

  • Regenerate SDK code with latest code generator tool

azure-mgmt-azurestackhci_8.1.0b1

23 Apr 09:28
bcea9f0

Choose a tag to compare

Pre-release

8.1.0b1 (2026-04-13)

Features Added

  • Client AzureStackHCIClient added operation group kubernetes_versions
  • Client AzureStackHCIClient added operation group platform_updates
  • Client AzureStackHCIClient added operation group os_images
  • Client AzureStackHCIClient added operation group update_contents
  • Client AzureStackHCIClient added operation group publishers
  • Client AzureStackHCIClient added operation group update_summaries_operation_group
  • Client AzureStackHCIClient added operation group edge_machines
  • Client AzureStackHCIClient added operation group edge_machine_jobs
  • Client AzureStackHCIClient added operation group ownership_vouchers
  • Client AzureStackHCIClient added operation group cluster_jobs
  • Client AzureStackHCIClient added operation group device_pools
  • Model Cluster added property kind
  • Model ClusterProperties added property ring
  • Model ClusterProperties added property billing_properties
  • Model ClusterProperties added property confidential_vm_properties
  • Model ClusterProperties added property sdn_properties
  • Model ClusterProperties added property storage_type
  • Model DeploymentSettingHostNetwork added property san_networks
  • Model HciNetworkProfile added property sdn_properties
  • Model HciReportedProperties added property last_sync_timestamp
  • Model HciReportedProperties added property confidential_vm_profile
  • Model HciStorageProfile added property disks
  • Model PerNodeRemoteSupportSession added property transcript_location
  • Model RemoteSupportProperties added property remote_support_provisioning_state
  • Model ReportedProperties added property last_sync_timestamp
  • Model ReportedProperties added property confidential_vm_profile
  • Enum State added member HEALTH_CHECK_EXPIRED
  • Enum State added member PENDING_OEM_VALIDATION
  • Model Storage added property storage_type
  • Model Storage added property s2_d
  • Model Storage added property san
  • 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 ClustersOperations added method begin_change_ring
  • Operation group UpdatesOperations added method begin_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

23 Apr 04:26
63f3c3f

Choose a tag to compare

Pre-release

1.0.0b5 (2026-04-22)

Features Added

  • All HTTP responses now include an x-request-id header for request correlation. Value is resolved in priority order: OTEL trace ID → incoming x-request-id header → new UUID.
  • Error responses (4xx/5xx) with a JSON error body are automatically enriched with error.additionalInfo.request_id matching the x-request-id response header, enabling client-side error correlation.
  • Persistence failure resilience — when storage operations fail, responses now complete gracefully with status: "failed" and error.code: "storage_error" instead of crashing or leaving responses permanently stuck at in_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 with response.failed carrying error_code="storage_error". Synchronous persistence failures return HTTP 500 with the storage error details.
  • Foundry storage logging now includes the traceparent header (W3C distributed trace ID) in all log messages, enabling correlation between SDK log entries and backend distributed traces.

Bugs Fixed

  • Fixed crash in FoundryStorageLoggingPolicy when a transport-level failure (DNS resolution, connection refused, timeout) occurs before any HTTP response is received. The policy previously attempted to access response.headers unconditionally, 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() and ResponseContext.get_input_items() silently dropping text when ItemMessage.content is a plain string. String content is now correctly expanded into MessageContentInputTextContent.

Other Changes

  • Removed x-ms-request-id from Foundry storage response logging (unused service header).

azure-ai-agentserver-invocations_1.0.0b3

23 Apr 04:25
63f3c3f

Choose a tag to compare

1.0.0b3 (2026-04-22)

Features Added

  • All HTTP responses now include an x-request-id header for request correlation, inherited from RequestIdMiddleware in azure-ai-agentserver-core>=2.0.0b3. The value is resolved from the OpenTelemetry trace ID, an incoming x-request-id header, or a generated UUID.

Other Changes

  • Bumped minimum azure-ai-agentserver-core dependency to >=2.0.0b3.

azure-ai-agentserver-core_2.0.0b3

23 Apr 04:05
63f3c3f

Choose a tag to compare

Pre-release

2.0.0b3 (2026-04-22)

Features Added

  • RequestIdMiddleware — pure-ASGI middleware that sets an x-request-id response header on every response. The request ID is resolved from the OpenTelemetry trace ID, an incoming x-request-id header, or a generated UUID (in that priority). The resolved value is stored in ASGI scope state under the well-known key agentserver.request_id for use by sibling protocol packages. Automatically wired into AgentServerHost.

azure-mgmt-computelimit_1.0.0

22 Apr 18:02
6d5945b

Choose a tag to compare

1.0.0 (2026-04-17)

Features Added

  • Client ComputeLimitMgmtClient added operation group features
  • Added model Feature
  • Added model FeatureProperties
  • Added enum FeatureState
  • Added model OperationStatusResult
  • Added model FeaturesOperations

azure-template_0.1.0b6190067

22 Apr 03:10

Choose a tag to compare

Pre-release

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

22 Apr 00:17

Choose a tag to compare

Pre-release

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

21 Apr 23:25

Choose a tag to compare

Pre-release

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

21 Apr 20:28

Choose a tag to compare

Pre-release

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