Releases: Azure/azure-sdk-for-python
Releases · Azure/azure-sdk-for-python
azure-synapse-artifacts_0.21.0
0.21.0 (2025-09-05)
Features Added
- Add a new Model ServiceNowV2LinkedService
- Model ServiceNowV2ObjectDataset has a new parameter table_name
- Model ServiceNowV2ObjectDataset has a new parameter value_type
- linked service add support Presto server linked service
- Model DynamicsSink has a new parameter bypass_business_logic_execution
- Model DynamicsSink has a new parameter bypass_power_automate_flows
- Model AzurePostgreSqlSink has a new parameter write_method
- Model AzurePostgreSqlSink has a new parameter upsert_settings
- Model SnowflakeV2LinkedService has a new parameter role
- Model SnowflakeV2LinkedService has a new parameter schema
- Model AzurePostgreSqlLinkedService has a new parameter service_principal_embedded_cert
- Model AzurePostgreSqlLinkedService has a new parameter service_principal_embedded_cert_password
- Model ODataLinkedService has a new parameter service_principal_embedded_cert
- Model ODataLinkedService has a new parameter service_principal_embedded_cert_password
- Model Office365LinkedService has a new parameter service_principal_embedded_cert
- Model Office365LinkedService has a new parameter service_principal_embedded_cert_password
- Model RestServiceLinkedService has a new parameter service_principal_embedded_cert
- Model RestServiceLinkedService has a new parameter service_principal_embedded_cert_password
- Model SharePointOnlineListLinkedService has a new parameter service_principal_embedded_cert
- Model SharePointOnlineListLinkedService has a new parameter service_principal_embedded_cert_password
- Model AzureDatabricksLinkedService has a new parameter data_security_mode
- Model AmazonRdsForOracleLinkedService has a new parameter server
- Model AmazonRdsForOracleLinkedService has a new parameter authentication_type
- Model AmazonRdsForOracleLinkedService has a new parameter username
- Model AmazonRdsForOracleLinkedService has a new parameter encryption_client
- Model AmazonRdsForOracleLinkedService has a new parameter encryption_types_client
- Model AmazonRdsForOracleLinkedService has a new parameter crypto_checksum_client
- Model AmazonRdsForOracleLinkedService has a new parameter crypto_checksum_types_client
- Model AmazonRdsForOracleLinkedService has a new parameter initial_lob_fetch_size
- Model AmazonRdsForOracleLinkedService has a new parameter fetch_size
- Model AmazonRdsForOracleLinkedService has a new parameter statement_cache_size
- Model AmazonRdsForOracleLinkedService has a new parameter initialization_string
- Model AmazonRdsForOracleLinkedService has a new parameter enable_bulk_load
- Model AmazonRdsForOracleLinkedService has a new parameter fetch_tswtz_as_timestamp
- Model AmazonRdsForOracleLinkedService has a new parameter support_v1_data_types
- Model FtpServerLinkedService has a new parameter enable_server_certificate_validation
- Model HiveLinkedService has a new parameter enable_server_certificate_validation
- Model HttpLinkedService has a new parameter enable_server_certificate_validation
- Model ImpalaLinkedService has a new parameter enable_server_certificate_validation
- Model RestServiceLinkedService has a new parameter enable_server_certificate_validation
- Model SparkLinkedService has a new parameter enable_server_certificate_validation
- Model QuickBooksLinkedService has a new parameter refresh_token
- Model AmazonRdsForOracleSource has a new parameter number_precision
- Model AmazonRdsForOracleSource has a new parameter number_scale
- Model OracleSource has a new parameter number_precision
- Model OracleSource has a new parameter number_scale
- Model LakeHouseLinkedService has a new parameter authentication_type
- Model LakeHouseLinkedService has a new parameter credential
- Model WarehouseLinkedService has a new parameter authentication_type
- Model WarehouseLinkedService has a new parameter credential
- Model HDInsightLinkedService has a new parameter cluster_auth_type
- Model HDInsightLinkedService has a new parameter credential
Breaking Changes
- Model LinkedService parameter OracleLinkedService parameter connection_string now is not required
- Model GreenplumLinkedService remove parameter password
- Model ExpressionV2 parameter value change its type from string to object
azure-mgmt-computerecommender_1.0.0b1
1.0.0b1 (2025-09-04)
Other Changes
- Initial version
azure-ai-language-conversations-authoring_1.0.0b1
1.0.0b1 (2025-09-05)
Features Added
- Initial release
azure-mgmt-iotfirmwaredefense_2.0.0
2.0.0 (2025-09-04)
Features Added
- Client
IoTFirmwareDefenseMgmtClient
added operation groupusage_metrics
- Model
BinaryHardeningFeatures
added propertyno_execute
- Model
BinaryHardeningFeatures
added propertyposition_independent_executable
- Model
BinaryHardeningFeatures
added propertyrelocation_read_only
- Model
BinaryHardeningResult
added propertysecurity_hardening_features
- Model
BinaryHardeningResult
added propertyexecutable_architecture
- Model
BinaryHardeningResult
added propertyexecutable_class
- Model
BinaryHardeningResult
added propertyprovisioning_state
- Model
BinaryHardeningSummaryResource
added propertynot_executable_stack_count
- Model
BinaryHardeningSummaryResource
added propertyposition_independent_executable_count
- Model
BinaryHardeningSummaryResource
added propertyrelocation_read_only_count
- Model
BinaryHardeningSummaryResource
added propertystack_canary_count
- Model
BinaryHardeningSummaryResource
added propertystripped_binary_count
- Model
BinaryHardeningSummaryResource
added propertyprovisioning_state
- Model
CryptoCertificate
added propertycertificate_name
- Model
CryptoCertificate
added propertycertificate_role
- Model
CryptoCertificate
added propertycertificate_key_size
- Model
CryptoCertificate
added propertycertificate_key_algorithm
- Model
CryptoCertificate
added propertycertificate_usage
- Model
CryptoCertificate
added propertyprovisioning_state
- Model
CryptoCertificateSummaryResource
added propertytotal_certificate_count
- Model
CryptoCertificateSummaryResource
added propertypaired_key_count
- Model
CryptoCertificateSummaryResource
added propertyexpired_certificate_count
- Model
CryptoCertificateSummaryResource
added propertyexpiring_soon_certificate_count
- Model
CryptoCertificateSummaryResource
added propertyweak_signature_count
- Model
CryptoCertificateSummaryResource
added propertyself_signed_certificate_count
- Model
CryptoCertificateSummaryResource
added propertyshort_key_size_count
- Model
CryptoCertificateSummaryResource
added propertyprovisioning_state
- Model
CryptoKey
added propertycrypto_key_size
- Model
CryptoKey
added propertyprovisioning_state
- Model
CryptoKeySummaryResource
added propertytotal_key_count
- Model
CryptoKeySummaryResource
added propertypublic_key_count
- Model
CryptoKeySummaryResource
added propertyprivate_key_count
- Model
CryptoKeySummaryResource
added propertypaired_key_count
- Model
CryptoKeySummaryResource
added propertyshort_key_size_count
- Model
CryptoKeySummaryResource
added propertyprovisioning_state
- Model
CveResult
added propertycomponent_id
- Model
CveResult
added propertycomponent_name
- Model
CveResult
added propertycomponent_version
- Model
CveResult
added propertycve_name
- Model
CveResult
added propertyeffective_cvss_score
- Model
CveResult
added propertyeffective_cvss_version
- Model
CveResult
added propertycvss_scores
- Model
CveResult
added propertyprovisioning_state
- Model
CveSummary
added propertycritical_cve_count
- Model
CveSummary
added propertyhigh_cve_count
- Model
CveSummary
added propertymedium_cve_count
- Model
CveSummary
added propertylow_cve_count
- Model
CveSummary
added propertyunknown_cve_count
- Model
CveSummary
added propertyprovisioning_state
- Model
FirmwareSummary
added propertyprovisioning_state
- Model
PairedKey
added propertypaired_key_id
- Model
PasswordHash
added propertyprovisioning_state
- Enum
ProvisioningState
added memberANALYZING
- Enum
ProvisioningState
added memberEXTRACTING
- Enum
ProvisioningState
added memberPENDING
- Model
SbomComponent
added propertyprovisioning_state
- Model
SummaryResourceProperties
added propertyprovisioning_state
- Enum
SummaryType
added memberCOMMON_VULNERABILITIES_AND_EXPOSURES
- Model
Workspace
added propertysku
- Added enum
CertificateUsage
- Added enum
CryptoKeyType
- Added model
CvssScore
- Added enum
ExecutableClass
- Added model
ProxyResource
- Added model
Sku
- Added enum
SkuTier
- Added model
UsageMetric
- Added model
UsageMetricProperties
- Added model
WorkspaceUpdate
- Added operation group
UsageMetricsOperations
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. And please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- Model
BinaryHardeningFeatures
deleted or renamed its instance variablenx
- Model
BinaryHardeningFeatures
deleted or renamed its instance variablepie
- Model
BinaryHardeningFeatures
deleted or renamed its instance variablerelro
- Model
BinaryHardeningResult
deleted or renamed its instance variablefeatures
- Model
BinaryHardeningResult
deleted or renamed its instance variablearchitecture
- Model
BinaryHardeningResult
deleted or renamed its instance variableclass_property
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablenx
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablepie
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablerelro
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablecanary
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablestripped
- Model
CryptoCertificate
deleted or renamed its instance variablename
- Model
CryptoCertificate
deleted or renamed its instance variablerole
- Model
CryptoCertificate
deleted or renamed its instance variablekey_size
- Model
CryptoCertificate
deleted or renamed its instance variablekey_algorithm
- Model
CryptoCertificate
deleted or renamed its instance variableusage
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variabletotal_certificates
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variablepaired_keys
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableexpired
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableexpiring_soon
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableweak_signature
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableself_signed
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableshort_key_size
- Model
CryptoKey
deleted or renamed its instance variablekey_size
- Model
CryptoKeySummaryResource
deleted or renamed its instance variabletotal_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variablepublic_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variableprivate_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variablepaired_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variableshort_key_size
- Model
CveResult
deleted or renamed its instance variablename
- Model
CveSummary
deleted or renamed its instance variablecritical
- Model
CveSummary
deleted or renamed its instance variablehigh
- Model
CveSummary
deleted or renamed its instance variablemedium
- Model
CveSummary
deleted or renamed its instance variablelow
- Model
CveSummary
deleted or renamed its instance variableunknown
- Model
PairedKey
deleted or renamed its instance variableid
- Deleted or renamed enum value
ProvisioningState.ACCEPTED
- Deleted or renamed enum value
SummaryType.CVE
- Deleted or renamed model
FirmwareList
- Deleted or renamed model
SummaryName
- Deleted or renamed model
WorkspaceList
- Deleted or renamed model
WorkspaceUpdateDefinition
- Method
FirmwaresOperations.create
renamed its instance variablefirmware
toresource
- Method
FirmwaresOperations.update
renamed its instance variablefirmware
toproperties
- Deleted or renamed method
FirmwaresOperations.generate_download_url
- Deleted or renamed method
FirmwaresOperations.generate_filesystem_download_url
- Method
SummariesOperations.get
renamed its instance variablesummary_name
tosummary_type
- Method
WorkspacesOperations.create
renamed its instance variableworkspace
toresource
- Method
WorkspacesOperations.generate_upload_url
renamed its instance variablegenerate_upload_url
tobody
- Method
WorkspacesOperations.update
renamed its instance variableworkspace
toproperties
- Operation group
WorkspacesOperations
renamed its methoddelete
tobegin_delete
azure-search-documents_11.7.0b1
11.7.0b1 (2025-09-05)
Features Added
- Added
azure.search.documents.models.DebugInfo
. - Added
azure.search.documents.indexes.models.AzureBlobKnowledgeSource
. - Added
azure.search.documents.indexes.models.AzureBlobKnowledgeSourceParameters
. - Added
azure.search.documents.indexes.models.IndexerResyncBody
. - Added
azure.search.documents.indexes.models.KnowledgeAgentOutputConfiguration
. - Added
azure.search.documents.indexes.models.KnowledgeAgentOutputConfigurationModality
. - Added
azure.search.documents.indexes.models.KnowledgeSource
. - Added
azure.search.documents.indexes.models.KnowledgeSourceKind
. - Added
azure.search.documents.indexes.models.KnowledgeSourceReference
. - Added
azure.search.documents.indexes.models.SearchIndexKnowledgeSource
. - Added
azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters
. - Removed
azure.search.documents.indexes.models.KnowledgeAgentTargetIndex
. - Added
azure.search.documents.indexes.models.SearchIndex.description
. - Added
azure.search.documents.agent.models.KnowledgeAgentAzureBlobActivityArguments
. - Added
azure.search.documents.agent.models.KnowledgeAgentAzureBlobActivityRecord
. - Added
azure.search.documents.agent.models.KnowledgeAgentAzureBlobReference
. - Added
azure.search.documents.agent.models.KnowledgeAgentModelAnswerSynthesisActivityRecord
. - Added
azure.search.documents.agent.models.KnowledgeAgentRetrievalActivityRecord
. - Added
azure.search.documents.agent.models.KnowledgeAgentSearchIndexActivityArguments
. - Added
azure.search.documents.agent.models.KnowledgeAgentSearchIndexActivityRecord
. - Added
azure.search.documents.agent.models.KnowledgeAgentSearchIndexReference
. - Added
azure.search.documents.agent.models.KnowledgeAgentSemanticRerankerActivityRecord
. - Added
azure.search.documents.agent.models.KnowledgeSourceParams
. - Added
azure.search.documents.agent.models.SearchIndexKnowledgeSourceParams
. - Removed
azure.search.documents.agent.models.KnowledgeAgentAzureSearchDocReference
. - Removed
azure.search.documents.agent.models.KnowledgeAgentIndexParams
. - Removed
azure.search.documents.agent.models.KnowledgeAgentSearchActivityRecord
. - Removed
azure.search.documents.agent.models.KnowledgeAgentSearchActivityRecordQuery
. - Removed
azure.search.documents.agent.models.KnowledgeAgentSemanticRankerActivityRecord
. - Added KnowledgeSource operations in
SearchIndexClient
.
Other Changes
- Updated default API version to
2025-08-01-preview
.
azure-ai-evaluation_1.11.0
1.11.0 (2025-09-02)
Features Added
- Added support for user-supplied tags in the
evaluate
function. Tags are key-value pairs that can be used for experiment tracking, A/B testing, filtering, and organizing evaluation runs. The function accepts atags
parameter. - Added support for user-supplied TokenCredentials with LLM based evaluators.
- Enhanced
GroundednessEvaluator
to support AI agent evaluation with tool calls. The evaluator now accepts agent response data containing tool calls and can extract context fromfile_search
tool results for groundedness assessment. This enables evaluation of AI agents that use tools to retrieve information and generate responses. Note: Agent groundedness evaluation is currently supported only when thefile_search
tool is used. - Added
language
parameter toRedTeam
class for multilingual red team scanning support. The parameter accepts values fromSupportedLanguages
enum including English, Spanish, French, German, Italian, Portuguese, Japanese, Korean, and Simplified Chinese, enabling red team attacks to be generated and conducted in multiple languages. - Added support for IndirectAttack and UngroundedAttributes risk categories in
RedTeam
scanning. These new risk categories expand red team capabilities to detect cross-platform indirect attacks and evaluate ungrounded inferences about human attributes including emotional state and protected class information.
Bugs Fixed
- Fixed issue where evaluation results were not properly aligned with input data, leading to incorrect metrics being reported.
Other Changes
- Deprecating
AdversarialSimulator
in favor of the AI Red Teaming Agent.AdversarialSimulator
will be removed in the next minor release. - Moved retry configuration constants (
MAX_RETRY_ATTEMPTS
,MAX_RETRY_WAIT_SECONDS
,MIN_RETRY_WAIT_SECONDS
) fromRedTeam
class to newRetryManager
class for better code organization and configurability.
azure-mgmt-storagediscovery_1.0.0b2
1.0.0b2 (2025-09-03)
Features Added
- Client
StorageDiscoveryMgmtClient
added parametercloud_setting
in method__init__
azure-mgmt-playwright_1.0.0
1.0.0 (2025-08-21)
Features Added
- Model
PlaywrightWorkspaceProperties
added propertyworkspace_id
azure-mgmt-azurestackhcivm_1.0.0b1
1.0.0b1 (2025-08-07)
Other Changes
- Initial version
azure-communication-phonenumbers_1.4.0
1.4.0 (2025-08-28)
Features Added
- GA release of support for mobile number types