Skip to content

Releases: Azure/azure-sdk-for-python

azure-ai-projects_2.0.0

06 Mar 05:54
3c34202

Choose a tag to compare

2.0.0 (2026-03-06)

First stable release of the client library that uses the Generally Available (GA) version "v1" of the Foundry REST APIs.

Features Added

  • To enable preview (beta) operations, a new optional boolean input argument named allow_preview was added
    to the constructor of AIProjectClient. Caller must set it to True to opt-in to preview features.
    This includes creating an Hosted Agent or Workflow Agent. Methods on the .beta sub-client (for example
    .beta.memory_stores.create()) do not require setting allow_preview=True since it's implied by the sub-client name.
    When preview features are enabled, the client libraries sends the HTTP request header Foundry-Features
    with the appropriate value in all relevant calls to the service.

Breaking Changes

  • Input argument foundry_features was removed from all methods that supported it. Use the new allow_preview
    instead on client constructor (see above).
  • Class TextResponseFormatConfiguration renamed to TextResponseFormat.
  • Class TextResponseFormatConfigurationResponseFormatText renamed to TextResponseFormatTest.
  • Class TextResponseFormatConfigurationResponseFormatJsonObject renamed to TextResponseFormatJsonObject.
  • Class CodeInterpreterContainerAuto was renamed to AutoCodeInterpreterToolParam,
    and has a new optional property network_policy of type ContainerNetworkPolicyParam.
  • class ImageGenActionEnum was renamed to ImageGenAction.
  • Rename ToolChoiceParamType.WEB_SEARCH_PREVIEW2025_03_11 to ToolChoiceParamType.WEB_SEARCH_PREVIEW_2025_03_11.
  • Rename RankerVersionType.DEFAULT2024_11_15 to RankerVersionType.DEFAULT_2024_11_15.
  • Rename method .beta.evaluators.list_latest_versions() to .beta.evaluators.list().
  • Rename property id on class Insight to insight_id.
  • Rename property id on class Schedule to schedule_id.
  • Rename input argument id to insight_id in .beta.insights.get() method.
  • Rename input argument id to schedule_id in .beta.schedules methods.
  • Updated datetime-typed fields (start_time, end_time, trigger_at, trigger_time, created_at, modified_at)
    across CronTrigger, RecurrenceTrigger, OneTimeTrigger, ScheduleRun, and EvaluatorVersion classes from str
    to datetime.datetime with format="rfc3339".

Other Changes

  • The input items argument in the methods .beta.memory_stores.begin_update_memories() and .beta.memory_stores.search_memories
    was change from type Optional[List[dict[str, Any]]] to Optional[Union[str, ResponseInputParam]]. The class ResponseInputParam
    can be imported using from openai.types.responses import EasyInputMessageParam. This is not a breaking change, since the caller
    can still pass in List[dict[str, Any].

azure-mgmt-resource-policy_1.0.0b2

06 Mar 03:14
ed1ad58

Choose a tag to compare

Pre-release

1.0.0b2 (2026-02-28)

Features Added

  • Client PolicyClient added operation group policy_tokens
  • Enum EnforcementMode added member ENROLL
  • Model ErrorResponse added property error
  • Enum OverrideKind added member DEFINITION_VERSION
  • Model PolicyAssignment added property assignment_type
  • Model PolicyAssignment added property instance_id
  • Model PolicyDefinition added property external_evaluation_enforcement_settings
  • Model PolicyDefinitionVersion added property external_evaluation_enforcement_settings
  • Added enum AssignmentType
  • Added model ErrorDetail
  • Added enum ExternalEndpointResult
  • Added model ExternalEvaluationEndpointInvocationResult
  • Added model ExternalEvaluationEndpointSettings
  • Added model ExternalEvaluationEnforcementSettings
  • Added model PolicyLogInfo
  • Added model PolicyTokenOperation
  • Added model PolicyTokenRequest
  • Added model PolicyTokenResponse
  • Added enum PolicyTokenResult
  • Added model ProxyResource
  • Added model Resource

Breaking Changes

  • Deleted client operation group PolicyClient.policy_exemptions
  • Deleted client operation group PolicyClient.variables
  • Deleted client operation group PolicyClient.variable_values
  • Model ErrorResponse deleted its instance variable code
  • Model ErrorResponse deleted its instance variable message
  • Model ErrorResponse deleted its instance variable target
  • Model ErrorResponse deleted its instance variable details
  • Model ErrorResponse deleted its instance variable additional_info
  • Property value of model PolicyAssignmentListResult is required
  • Property value of model PolicyDefinitionListResult is required
  • Property value of model PolicyDefinitionVersionListResult is required
  • Property value of model PolicySetDefinitionListResult is required
  • Property value of model PolicySetDefinitionVersionListResult is required
  • Deleted model AssignmentScopeValidation
  • Deleted model ExemptionCategory
  • Deleted model PolicyExemption
  • Deleted model PolicyExemptionUpdate
  • Deleted model PolicyVariableColumn
  • Deleted model PolicyVariableValueColumnValue
  • Deleted model Variable
  • Deleted model VariableValue

azure-ai-textanalytics_5.4.0

05 Mar 07:53
0f53532

Choose a tag to compare

5.4.0 (2026-02-25)

Breaking Changes

  • Changed the continuation token format. Continuation tokens generated by previous versions of azure-core are not compatible with this version.

azure-mgmt-netapp_15.0.0

03 Mar 09:54
fb047ff

Choose a tag to compare

15.0.0 (2026-02-27)

Features Added

  • Client NetAppManagementClient added operation group ransomware_reports
  • Model VolumePatchPropertiesDataProtection added property ransomware_protection
  • Model VolumePropertiesDataProtection added property ransomware_protection
  • Added enum ActualRansomwareProtectionState
  • Added enum DesiredRansomwareProtectionState
  • Added model ListQuotaReportResponse
  • Added model ListQuotaReportResult
  • Added model QuotaReport
  • Added model QuotaReportFilterRequest
  • Added enum QuotaType
  • Added model RansomwareProtectionPatchSettings
  • Added model RansomwareProtectionSettings
  • Added model RansomwareReport
  • Added model RansomwareReportProperties
  • Added enum RansomwareReportSeverity
  • Added enum RansomwareReportState
  • Added enum RansomwareSuspectResolution
  • Added model RansomwareSuspects
  • Added model RansomwareSuspectsClearRequest
  • Added model SuspectFile
  • Operation group VolumesOperations added method begin_list_quota_report
  • Added operation group RansomwareReportsOperations

Breaking Changes

  • Deleted or renamed model Type

azure-ai-agentserver-langgraph_1.0.0b15

02 Mar 21:36
92cfa00

Choose a tag to compare

Pre-release

1.0.0b15 (2026-03-02)

Other Changes

  • Upgraded starlette>=1.0.0rc1.

azure-ai-agentserver-core_1.0.0b15

02 Mar 20:34
92cfa00

Choose a tag to compare

Pre-release

1.0.0b15 (2026-03-02)

Other Changes

  • Upgraded starlette>=1.0.0rc1.

azure-ai-agentserver-agentframework_1.0.0b15

02 Mar 21:18
92cfa00

Choose a tag to compare

1.0.0b15 (2026-03-02)

Other Changes

  • Upgraded starlette>=1.0.0rc1.

azure-ai-contentunderstanding_1.0.0

28 Feb 02:11
e8e2ef3

Choose a tag to compare

1.0.0 (2026-02-28)

Features Added

  • GA release of Azure AI Content Understanding client library for Python
  • Each ContentField subclass (e.g., StringField, NumberField) now exposes a value property with a type appropriate to that subclass (e.g., str for StringField, float for NumberField)

Other Changes

The following API changes were made from the preview SDK (1.0.0b1) to the GA SDK to align with Azure SDK for Python design guidelines:

  • Type renames: AnalyzeInputAnalysisInput, AnalyzeResultAnalysisResult, MediaContentAnalysisContent, MediaContentKindAnalysisContentKind
  • Property renames: AnalysisInput.input_rangecontent_range
  • Method signatures: begin_analyze inputs parameter is now a required keyword argument (previously optional); parameter order changed to inputs, model_deployments, processing_location
  • Method signatures: begin_analyze_binary input_range keyword renamed to content_range; parameter order changed to content_range, content_type, processing_location
  • Added new sample sample_create_analyzer_with_labels for label-based training (sync + async)

azure-mgmt-connectedcache_1.0.0b2

26 Feb 03:21
b865136

Choose a tag to compare

Pre-release

1.0.0b2 (2025-01-13)

Features Added

  • Model ConnectedCacheMgmtClient added parameter cloud_setting in method __init__
  • Model AdditionalCacheNodeProperties added property issues_list
  • Model AdditionalCacheNodeProperties added property issues_count
  • Model AdditionalCacheNodeProperties added property current_tls_certificate
  • Model AdditionalCacheNodeProperties added property last_auto_update_info
  • Model AdditionalCacheNodeProperties added property creation_method
  • Model AdditionalCacheNodeProperties added property tls_status
  • Model CacheNodeInstallProperties added property tls_certificate_provisioning_key
  • Model CacheNodeInstallProperties added property drive_configuration
  • Model CacheNodeInstallProperties added property proxy_url_configuration
  • Added model MccCacheNodeAutoUpdateHistory
  • Added model MccCacheNodeAutoUpdateHistoryProperties
  • Added model MccCacheNodeAutoUpdateInfo
  • Added model MccCacheNodeIssueHistory
  • Added model MccCacheNodeIssueHistoryProperties
  • Added model MccCacheNodeTlsCertificate
  • Added model MccCacheNodeTlsCertificateHistory
  • Added model MccCacheNodeTlsCertificateProperties
  • Added model MccIssue
  • Operation group EnterpriseMccCacheNodesOperationsOperations added method get_cache_node_auto_update_history
  • Operation group EnterpriseMccCacheNodesOperationsOperations added method get_cache_node_mcc_issue_details_history
  • Operation group EnterpriseMccCacheNodesOperationsOperations added method get_cache_node_tls_certificate_history
  • Operation group IspCacheNodesOperationsOperations added method get_cache_node_auto_update_history
  • Operation group IspCacheNodesOperationsOperations added method get_cache_node_mcc_issue_details_history

Breaking Changes

  • Deleted or renamed client operation group ConnectedCacheMgmtClient.enterprise_customer_operations
  • Deleted or renamed client operation group ConnectedCacheMgmtClient.cache_nodes_operations
  • Model AdditionalCacheNodeProperties deleted or renamed its instance variable proxy_url
  • Model AdditionalCacheNodeProperties deleted or renamed its instance variable update_cycle_type
  • Model AdditionalCustomerProperties deleted or renamed its instance variable peering_db_last_update_time
  • Deleted or renamed model CacheNodeOldResponse
  • Deleted or renamed model CacheNodePreviewResource
  • Deleted or renamed model CycleType
  • Deleted or renamed model EnterprisePreviewResource

azure-ai-agentserver-langgraph_1.0.0b14

25 Feb 01:25

Choose a tag to compare

Pre-release

1.0.0b14 (2026-02-24)

Other Changes

  • Pin opentelemetry-semantic-conventions-ai==0.4.13.