diff --git a/_data/releases/2026-08/python.yml b/_data/releases/2026-08/python.yml new file mode 100644 index 000000000000..4715bf5c47fc --- /dev/null +++ b/_data/releases/2026-08/python.yml @@ -0,0 +1,998 @@ +entries: +- Name: azure-mgmt-resource-deployments + Version: 1.0.0 + DisplayName: Resource Management - Resource-Deployments + ServiceName: Resource-Deployments + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-resource-deployments_1.0.0/sdk/resources/azure-mgmt-resource-deployments/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-hybridkubernetes + Version: 2.0.0 + DisplayName: Resource Management - Hybrid Kubernetes + ServiceName: Hybrid Kubernetes + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-hybridkubernetes_2.0.0/sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-sqlvirtualmachine + Version: 1.0.0 + DisplayName: Resource Management - SQL Virtual Machine + ServiceName: SQL Virtual Machine + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-sqlvirtualmachine_1.0.0/sdk/sql/azure-mgmt-sqlvirtualmachine/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-consumption + Version: 11.0.0 + DisplayName: Resource Management - Consumption + ServiceName: Consumption + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-consumption_11.0.0/sdk/consumption/azure-mgmt-consumption/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-resource-subscriptions + Version: 1.0.0 + DisplayName: Resource Management - Resource-Subscriptions + ServiceName: Resource-Subscriptions + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-resource-subscriptions_1.0.0/sdk/resources/azure-mgmt-resource-subscriptions/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-networkcloud + Version: 3.0.0 + DisplayName: Resource Management - Networkcloud + ServiceName: Operator Nexus - Network Cloud + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-networkcloud_3.0.0/sdk/networkcloud/azure-mgmt-networkcloud/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-storage + Version: 25.1.0 + DisplayName: Resource Management - Storage + ServiceName: Storage + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-storage_25.1.0/sdk/storage/azure-mgmt-storage/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-servicebus + Version: 10.0.0 + DisplayName: Resource Management - Service Bus + ServiceName: Service Bus + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-servicebus_10.0.0/sdk/servicebus/azure-mgmt-servicebus/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-computeschedule + Version: 1.2.0b2 + DisplayName: Resource Management - Compute Schedule + ServiceName: Compute Schedule + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-computeschedule_1.2.0b2/sdk/computeschedule/azure-mgmt-computeschedule/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-computelimit + Version: 1.3.0 + DisplayName: Resource Management - Computelimit + ServiceName: Computelimit + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-computelimit_1.3.0/sdk/computelimit/azure-mgmt-computelimit/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-agentserver-core + Version: 2.0.0b8 + DisplayName: AI Agent Server - Core + ServiceName: Cognitive Services + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-core_2.0.0b8/sdk/agentserver/azure-ai-agentserver-core/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added `azure.ai.agentserver.core.storage`, the protocol-neutral Foundry durable state-store layer. `FoundryStateStore.get_or_create(name, ...)` is the primary entry point -- an async classmethod that resolves (or creates, on first use) the store in one call. Store-level operations act on the bound store: `get()` (its descriptor), `update(...)` (its mutable `description` / `tags`), and `delete()` (the whole store, cascade-deleting every item). Item operations are explicit and consistently named: `create_item`, `set_item`, `get_item`, `delete_item`, `list_keys`. Store names are path-encoded with base64url on the wire, store-level `item_ttl_seconds` is configured once at create, optional `user_isolation` is declared at store create, and trusted callers may delegate end-user partitioning with `user_id` (`x-ms-user-id`). Response bodies (`StateStore`, `StateStoreItem`, `StateStoreItemRef`, `DeletedStateStore`, `DeletedStateStoreItem`, `StateStoreItemKey`) are typed model classes generated from a formal TypeSpec contract, not hand-written dataclasses. See the [Durable State Store Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/agentserver/azure-ai-agentserver-core/docs/state-store-guide.md). + + #### Bugs Fixed + + - Fixed span attribute enrichment under `opentelemetry-sdk` >= 1.43.0, where `span._attributes` became a `BoundedAttributes` (backed by `._dict`) that no longer supports item assignment. Enrichment now resolves the backing store so agent identity attributes are written on both older and newer OpenTelemetry SDKs. +- Name: azure-mgmt-cognitiveservices + Version: 15.0.0b4 + DisplayName: Resource Management - Cognitive Services + ServiceName: Cognitive Services + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-cognitiveservices_15.0.0b4/sdk/cognitiveservices/azure-mgmt-cognitiveservices/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-agentserver-responses + Version: 1.0.0b9 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-responses_1.0.0b9/sdk/agentserver/azure-ai-agentserver-responses/CHANGELOG.md + ChangelogContent: |- + #### Other Changes + + - Raised the `azure-ai-agentserver-core` dependency floor to `>=2.0.0b8`. +- Name: azure-mgmt-compute-bulkaction + Version: 1.0.0b1 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-compute-bulkaction_1.0.0b1/sdk/compute/azure-mgmt-compute-bulkaction/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-containerservice + Version: 41.4.0 + DisplayName: Resource Management - Container Service + ServiceName: Container Service + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-containerservice_41.4.0/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-evaluation + Version: 1.18.2 + DisplayName: AI Evaluation + ServiceName: Cognitive Services + VersionType: Patch + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-evaluation_1.18.2/sdk/evaluation/azure-ai-evaluation/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added support for admin-connected (BYO) judge models in prompty-based evaluators. Models configured + with `byo_model` and `project_endpoint` are routed through the Foundry project Responses API, which + resolves the connection and its authentication. + + #### Bugs Fixed + + - Updated `TaskNavigationEfficiencyEvaluator` validation errors to name both accepted input aliases: + `response` / `actions` and `ground_truth` / `expected_actions`. +- Name: azure-mgmt-hybridcompute + Version: 9.1.0b5 + DisplayName: Resource Management - Hybrid Compute + ServiceName: Hybrid Compute + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-hybridcompute_9.1.0b5/sdk/hybridcompute/azure-mgmt-hybridcompute/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-netapp + Version: 17.1.0 + DisplayName: Resource Management - NetApp Files + ServiceName: NetApp Files + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-netapp_17.1.0/sdk/netapp/azure-mgmt-netapp/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-datadog + Version: 3.0.0b1 + DisplayName: Resource Management - Datadog + ServiceName: Datadog + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-datadog_3.0.0b1/sdk/datadog/azure-mgmt-datadog/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-containerservice + Version: 41.5.0 + DisplayName: Resource Management - Container Service + ServiceName: Container Service + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-containerservice_41.5.0/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-containerservice + Version: 41.6.0b1 + DisplayName: Resource Management - Container Service + ServiceName: Container Service + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-containerservice_41.6.0b1/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-computefleet + Version: 2.0.0b3 + DisplayName: Resource Management - Compute Fleet + ServiceName: Compute Fleet + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-computefleet_2.0.0b3/sdk/computefleet/azure-mgmt-computefleet/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-projects + Version: 2.4.0 + DisplayName: AI Projects + ServiceName: Cognitive Services + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-projects_2.4.0/sdk/ai/azure-ai-projects/CHANGELOG.md + ChangelogContent: |- + #### Breaking Changes + + Breaking changes in beta methods: + * Method `.beta.evaluators.create_generation_job` renamed to `.beta.evaluators.begin_create_generation_job` and is now a long-running operation returning `LROPoller[EvaluatorVersion]` (previously returned `EvaluatorGenerationJob`). + * Method `.beta.datasets.create_generation_job` renamed to `.beta.datasets.begin_create_generation_job` and is now a long-running operation returning `LROPoller[DataGenerationJobResult]`. + * Method `.beta.agents.create_optimization_job` renamed to `.beta.agents.begin_create_optimization_job` and is now a long-running operation returning `LROPoller[OptimizationJobResult]`. + + #### Features Added + + * New stable toolbox tool `ToolSearchToolboxTool` (discriminator `toolbox_search`) for storing a tool-search tool in a toolbox. + This replaces `ToolboxSearchPreviewToolboxTool`, which is still present but will be removed in a future release of the package. Please migrate your code to use the stable tool. + * New class `TaskGenerationDataGenerationJobOptions` (discriminator `task_generation`) with data generation job options for multi-turn evaluation scenarios. + * Support for non-fatal input-quality advisories from rubric evaluator generation. See new class `RubricGenerationInputQualityWarning` and new enums `RubricGenerationInputQualityWarningCode`, `RubricGenerationInputQualityWarningSeverity`, and `RubricGenerationInputQualityWarningSource`. + * New enum `GenerationWarningType`. + * New enum `AgentIdentityStatus` and new optional `status` property on class `AgentIdentity`. + * New read-only property `input_quality_warnings` on class `EvaluatorGenerationJob`. + * New read-only properties `generation_job_id` and `warnings` on class `EvaluatorVersion`. + * New optional property `max_stalls` on class `OptimizationOptions`. +- Name: azure-mgmt-compute-bulkaction + Version: 1.0.0b2 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-compute-bulkaction_1.0.0b2/sdk/compute/azure-mgmt-compute-bulkaction/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-translation-document + Version: 2.0.0 + DisplayName: Document Translation + ServiceName: Cognitive Services + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-translation-document_2.0.0/sdk/translation/azure-ai-translation-document/CHANGELOG.md + ChangelogContent: |- + #### Breaking Changes + + - Changed the default service API version from `2024-05-01` to `2026-03-01`. To keep the previous + behavior, pass `api_version="2024-05-01"` when constructing the client. + - Models are no longer re-exported from the top-level `azure.ai.translation.document` namespace and + must now be imported from `azure.ai.translation.document.models`. This affects `TranslationGlossary`, + `TranslationTarget`, `DocumentTranslationInput`, `TranslationStatus`, `DocumentStatus`, + `DocumentTranslationError`, `DocumentTranslationFileFormat`, and `StorageInputType`. For example, + replace `from azure.ai.translation.document import TranslationStatus` with + `from azure.ai.translation.document.models import TranslationStatus`. The clients + (`DocumentTranslationClient`, `SingleDocumentTranslationClient`), `DocumentTranslationApiVersion`, + and `DocumentTranslationLROPoller` remain available at the top level. + + #### Features Added + + - Added support for the `2026-03-01` service API version, which is now the default. + - Added image translation support: the `translate_text_within_image` keyword on `begin_translation` + for batch requests, and a `translate_text_within_image` keyword on `SingleDocumentTranslationClient.translate` + for single document requests. When enabled, each document's status also reports image scan usage. + - Added the `deployment_name` property to `TranslationTarget` and the `deployment_name` keyword to + `begin_translation` to specify the deployment name of the custom translation model for a batch + translation request. + - Added the `deployment_name` keyword to `SingleDocumentTranslationClient.translate` for single + document translation requests. + - Added the `deployment_name` property to `DocumentStatus`, exposing the deployment name of the + custom translation model used for the translation. + - Added image scan reporting to `DocumentStatus`: `image_characters_detected`, `images_charged`, + `total_image_scans_succeeded`, and `total_image_scans_failed`. + - Added image scan totals to `TranslationStatusSummary`: `total_image_scans_succeeded`, + `total_image_scans_failed`, and `total_images_charged`. + - Added the `BatchOptions` model for specifying batch translation options. +- Name: azure-mgmt-privatedns + Version: 2.0.0 + DisplayName: Resource Management - Private DNS + ServiceName: Private DNS + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-privatedns_2.0.0/sdk/network/azure-mgmt-privatedns/CHANGELOG.md + ChangelogContent: "" +- Name: azure-eventgrid + Version: 4.22.1 + DisplayName: Event Grid + ServiceName: Event Grid + VersionType: Patch + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-eventgrid_4.22.1/sdk/eventgrid/azure-eventgrid/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + + - Fixed a security issue where the legacy `EventGridPublisherClient` (sync and async) could re-send credential headers to a different host when following an HTTP 3xx redirect. A `SensitiveHeaderCleanupPolicy` is now added to the pipeline to strip `Authorization`, `aeg-sas-key` and `aeg-sas-token` headers on cross-host redirects. +- Name: azure-mgmt-prometheusrulegroups + Version: 1.0.0 + DisplayName: Resource Management - Prometheusrulegroups + ServiceName: Prometheusrulegroups + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-prometheusrulegroups_1.0.0/sdk/alertsmanagement/azure-mgmt-prometheusrulegroups/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-storagesync + Version: 2.0.0 + DisplayName: Resource Management - Storage Sync + ServiceName: Storage + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-storagesync_2.0.0/sdk/storage/azure-mgmt-storagesync/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-edgeorder + Version: 3.0.0 + DisplayName: Resource Management - Edge Order + ServiceName: Edge Order + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-edgeorder_3.0.0/sdk/edgeorder/azure-mgmt-edgeorder/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-guestconfig + Version: 1.0.0 + DisplayName: Resource Management - Guest Configuration + ServiceName: Guest Configuration + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-guestconfig_1.0.0/sdk/machinelearning/azure-mgmt-guestconfig/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-dynatrace + Version: 3.0.0 + DisplayName: Resource Management - Dynatrace + ServiceName: Dynatrace + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-dynatrace_3.0.0/sdk/dynatrace/azure-mgmt-dynatrace/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-powerbidedicated + Version: 2.0.0 + DisplayName: Resource Management - Power BI Dedicated + ServiceName: Power BI Dedicated + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-powerbidedicated_2.0.0/sdk/powerbidedicated/azure-mgmt-powerbidedicated/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-databox + Version: 4.0.0 + DisplayName: Resource Management - Data Box + ServiceName: Data Box + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-databox_4.0.0/sdk/databox/azure-mgmt-databox/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-agentserver-core + Version: 2.0.0b9 + DisplayName: AI Agent Server - Core + ServiceName: Cognitive Services + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-core_2.0.0b9/sdk/agentserver/azure-ai-agentserver-core/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added Agent Server-managed OTLP/gRPC export when `OTEL_EXPORTER_OTLP_PROTOCOL=grpc` is configured. + - Task-record schema cleanup: framework-reserved wire keys in the persisted task record no longer carry a leading `_` (e.g. the `task_name` tag; the `schema_version` / `last_input_id` / `turn_started_at` / `retry_attempt` / `steering` payload keys; the `input` / `steering_input_` / `output` attachment keys) — only the `__attachment_ref__` discriminator keeps its marker. The `source` stamp now includes `hosting_environment` (from `FOUNDRY_HOSTING_ENVIRONMENT`), and the payload now carries a `schema_version` (currently `"1"`). Tasks persisted before this change (lacking `payload.schema_version`) are deleted rather than recovered by the recovery scan. + - Added a **resilient task primitive** for building long-running agents that survive container restarts, out-of-memory kills, and redeployments. Decorate an async function with `@task` (one-shot) or `@multi_turn_task` (multi-turn conversations); the framework persists task state to a task store and automatically recovers and re-invokes in-flight work after a crash. Available from `azure.ai.agentserver.core.tasks`, with `TaskContext`, `TaskRun`, configurable retries (`RetryPolicy`), cancellation, steering, and a typed exception set (`TaskFailed`, `TaskCancelled`, `TaskConflictError`, `TaskManagerNotInitialized`, and others). See the [Resilient Task Developer Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/agentserver/azure-ai-agentserver-core/docs/tasks-guide.md). + - Added an **event streaming** API (`azure.ai.agentserver.core.streaming`) for publishing incremental task output to one or more subscribers, with in-memory and file-backed buffering and live or replay delivery. This makes it straightforward to serve Server-Sent Events (SSE) responses that a client can disconnect from and resume. See the [Streaming Developer Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/agentserver/azure-ai-agentserver-core/docs/streaming-guide.md). + - Exposed `resolve_state_subdir(name)` on the public `azure.ai.agentserver.core` surface. It resolves an on-disk state subdirectory (e.g. `"tasks"`, `"streams"`, `"responses"`) under the shared agent-server state root (`AGENTSERVER_STATE_ROOT`, or `~/.agentserver` when unset), so protocol packages persist state under the same operator-controlled root. +- Name: azure-mgmt-relay + Version: 2.0.0 + DisplayName: Resource Management - Relay + ServiceName: Relay + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-relay_2.0.0/sdk/relay/azure-mgmt-relay/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-dataprotection + Version: 2.1.0 + DisplayName: Resource Management - Data Protection + ServiceName: Data Protection + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-dataprotection_2.1.0/sdk/dataprotection/azure-mgmt-dataprotection/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-automation + Version: 2.0.0 + DisplayName: Resource Management - Automation + ServiceName: Automation + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-automation_2.0.0/sdk/automation/azure-mgmt-automation/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-evaluation + Version: 1.18.3 + DisplayName: AI Evaluation + ServiceName: Cognitive Services + VersionType: Patch + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-evaluation_1.18.3/sdk/evaluation/azure-ai-evaluation/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added support for Entra authentication for evaluation results emitted to Application Insights. +- Name: azure-cosmos + Version: 4.16.3 + DisplayName: Cosmos DB + ServiceName: Cosmos DB + VersionType: Patch + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-cosmos_4.16.3/sdk/cosmos/azure-cosmos/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + * Fixed regression introduced in 4.16.0 on [47105](https://github.com/Azure/azure-sdk-for-python/pull/47105) for complete-partition-key queries scanning documents instead of using partition-key routing, which caused excessive RU consumption and latency for aggregates such as `COUNT`. See [PR 48237](https://github.com/Azure/azure-sdk-for-python/pull/48237) +- Name: azure-mgmt-containerservicepreparedimgspec + Version: 1.0.0b1 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-containerservicepreparedimgspec_1.0.0b1/sdk/containerservice/azure-mgmt-containerservicepreparedimgspec/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-reservations + Version: 3.0.0 + DisplayName: Resource Management - Reservations + ServiceName: Reservations + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-reservations_3.0.0/sdk/reservations/azure-mgmt-reservations/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-eventhub + Version: 12.0.0 + DisplayName: Resource Management - Event Hubs + ServiceName: Event Hubs + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-eventhub_12.0.0/sdk/eventhub/azure-mgmt-eventhub/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-marketplace + Version: 1.0.0 + DisplayName: Resource Management - Marketplace + ServiceName: Marketplace + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-marketplace_1.0.0/sdk/marketplace/azure-mgmt-marketplace/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-elastic + Version: 3.0.0 + DisplayName: Resource Management - Elastic + ServiceName: Elastic + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-elastic_3.0.0/sdk/elastic/azure-mgmt-elastic/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-alertprocessingrules + Version: 1.0.0 + DisplayName: Resource Management - Alertprocessingrules + ServiceName: Alertprocessingrules + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-alertprocessingrules_1.0.0/sdk/alertsmanagement/azure-mgmt-alertprocessingrules/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-providerhub + Version: 1.0.0 + DisplayName: Resource Management - Providerhub + ServiceName: Providerhub + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-providerhub_1.0.0/sdk/providerhub/azure-mgmt-providerhub/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-connectedcache + Version: 1.0.0 + DisplayName: Resource Management - Connected Cache + ServiceName: Connected Cache + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-connectedcache_1.0.0/sdk/connectedcache/azure-mgmt-connectedcache/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-agentserver-core + Version: 2.0.0b10 + DisplayName: AI Agent Server - Core + ServiceName: Cognitive Services + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-core_2.0.0b10/sdk/agentserver/azure-ai-agentserver-core/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added public `MiddlewareFactory` and `StreamContent` typing aliases for host middleware and streaming helpers. + - Added `set_resilient_tasks_enabled` / `resilient_tasks_enabled` to `azure.ai.agentserver.core.tasks` — a process-global switch (default off) that force-enables the resilient `TaskManager`'s startup recovery scan even before any durable task is declared (useful when tasks are registered lazily after startup). + + #### Bugs Fixed + + - `AgentServerHost` no longer makes a blocking hosted task-store `list()` round-trip (plus credential-token acquisition) at startup unless resilient tasks are actually in use. The `TaskManager` is still constructed so `get_task_manager()` and `.run()` / `.start()` keep working, but its network-backed **startup recovery scan** now runs only when **either** at least one durable task (`@task` / `@multi_turn_task`) has been declared **or** `set_resilient_tasks_enabled(True)` was called. Apps that use tasks keep automatic crash recovery with no code change; plain servers (e.g. invocations-only hosts) no longer pay tens of seconds of startup latency for a scan that has nothing to recover. + - Cleaned up `AgentServerHost` public signatures so inherited middleware typing does not expose Starlette private type aliases. +- Name: azure-mgmt-discovery + Version: 1.0.0 + DisplayName: Resource Management - Discovery + ServiceName: Discovery + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-discovery_1.0.0/sdk/discovery/azure-mgmt-discovery/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-agentserver-responses + Version: 2.0.0b0 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-responses_2.0.0b0/sdk/agentserver/azure-ai-agentserver-responses/CHANGELOG.md + ChangelogContent: |- + #### Breaking Changes + + - Removed a-prefixed async convenience generator methods from the sync `ResponseEventStream` and sync builder classes. Use `azure.ai.agentserver.responses.aio.ResponseEventStream` for async streaming convenience methods. + - Replaced generated model classes in `azure.ai.agentserver.responses.models` with dict-native `TypedDict` contracts. Model constructors such as `ItemMessage(...)` and `CreateResponse(...)` now produce plain dictionaries instead of generated model instances. + - Removed runtime model-class behavior from response protocol models. Code should no longer rely on attribute access, `isinstance(..., ModelType)`, `.as_dict()`, or generated model base-class behavior. + - Replaced most generated enum classes with string literal type aliases. Use string values directly for protocol fields, for example `"completed"`, `"message"`, or `"function_call_output"`. + + - The resilient-task input persisted for a `store=true` background response now + carries a single `user_id_key` (the durable per-user partition key) instead of + the previous `user_isolation_key` / `chat_isolation_key` pair; conversation + scoping continues to use `conversation_id`. + + #### Bugs Fixed + + - **Steering now works on the first turn of a conversation.** In a + `steerable_conversations=true` deployment, the first turn (a request with no + `conversation_id` and no `previous_response_id`) is now hosted on the + multi-turn chain primitive instead of a one-shot task. Because all turns of a + chain share a stable `conversation_chain_id` — and therefore the same backing + task — a steered turn posted onto an in-flight first turn previously queued + onto a one-shot task that completed and auto-deleted before draining the + queued input, leaving the steered turn stuck `in_progress`. The first turn now + suspends between turns and drains queued steering inputs correctly. + + - **`context.conversation_chain_id` is now stable across every turn of a + conversation.** Previously it returned the raw `previous_response_id` (the + immediate predecessor), so it shifted on every turn after the second — breaking + its use as a stable per-conversation key (e.g. an upstream SDK session id). It + is now derived from the partition key embedded in the chain's response IDs + (which every turn shares), so all turns of a chain — and the resilient task + that backs them — resolve to the same identity. The value is now an opaque, + agent/session-scoped hash rather than a raw id. (Known limitation: a client + that supplies its own `response_id` with a mismatched embedded partition can + shift the chain identity for later turns.) + + #### Features Added + + - Added the `azure.ai.agentserver.responses.aio` namespace with async `ResponseEventStream` convenience generators that use the same method names as the sync stream, such as `output_item_message()` and `output_item_compaction()`. + - Added local `TypedDict` model contract generation for the Responses protocol, including generated type aliases, union aliases, and `py.typed` packaging support. + - Added dict-native wire payload helpers and request validators for validating protocol payloads without depending on generated model internals. + + - `ResponseContext.conversation_chain_id` (and the resilient task id it backs) now follows the native id convention: `cchain_` for conversation-scoped chains, `rchain_` for steerable response-linkage chains, or the `response_id` verbatim for a non-steerable one-shot. The id embeds the chain's partition key for co-location and carries a deterministic `(agent, session)` scope; `task_id == conversation_chain_id` exactly. Replaces the previous opaque `resilient-resp-<32-hex>` form. + + - **Resilient background responses.** `ResponsesServerOptions(resilient_background=True)` + makes `store=true`, `background=true` responses survive process crashes: + the framework persists handler progress and re-invokes the registered + handler on the next process start when a prior attempt did not reach a + terminal event. Defaults to `False`. + + - **Steerable conversations.** `ResponsesServerOptions(steerable_conversations=True)` + lets clients post a new turn on an in-flight conversation; the running + handler is woken (via the cancellation signal, distinguished by + `context.pending_input_count > 0`), drains the queued input on a fresh + invocation, and the turns are linked in a stable conversation chain. + Defaults to `False`. + + - **`ResponseContext` resilience + steering surface.** Flat fields stamped on + each invocation: `context.is_recovery`, `context.is_steered_turn`, + `context.pending_input_count`, and `context.conversation_chain_id` (a stable + identifier shared by every turn of a conversation chain, usable as a key into + application-side session state). + + - **Developer checkpoints.** `yield stream.checkpoint()` persists the + current response snapshot at a developer-chosen boundary (gated to resilient + background responses; a no-op otherwise; backpressured and idempotent). On a + recovered entry, `context.persisted_response` exposes the last persisted + snapshot so the handler can seed its stream and resume — the basis of the + one-`OutputItem`-per-phase recovery pattern. + + - **`internal_metadata`.** A single-turn, platform-internal `MutableMapping[str, Any]` + on output items (`item.internal_metadata`) and on the response + (`stream.internal_metadata`). It is persisted with the response (so it is + available on recovery) and is always stripped before any client-facing + HTTP/SSE payload, and on ingress. Distinct from the public + `ResponseObject.metadata`. + + - **`context.conversation_chain_metadata`.** Cross-turn, named-scope, + explicit-`flush()` resilient metadata over a conversation chain, typed by the + public `ConversationChainMetadataNamespace` Protocol. + + - **`await context.exit_for_recovery()`.** A single uniform graceful-shutdown + recovery primitive that works in every handler shape (coroutine, async + generator, sync) — it raises `ResponseExitForRecovery` internally to leave + the response `in_progress` for next-lifetime recovery. + + - **Stream recovery.** SSE events are persisted incrementally; clients reconnect + with `GET /responses/{id}?stream=true&starting_after=` and resume + from their last received event. + + - **Response acceptor hook.** Register `@app.response_acceptor` to customize the + response shape returned when a turn is queued behind an active steerable + conversation. + + - **Storage.** `FileResponseStore` is exported from + `azure.ai.agentserver.responses` and is the default local-development store + (under `${AGENTSERVER_STATE_ROOT:-~/.agentserver}/responses/`) when no `store=` + is supplied in a non-hosted environment; pass + `store=InMemoryResponseProvider()` to opt out. The `AGENTSERVER_STATE_ROOT` + environment variable sets the local state storage root. A typed + `ResponseAlreadyExistsError` is raised by the response-store providers on a + duplicate `create_response` (the idempotent-create signal on recovery). + + - **Handlers are `async def`.** `@app.response_handler` requires an async + handler with the `(request, context, cancellation_signal)` signature so it can + observe the `asyncio.Event` cancellation signal. +- Name: azure-ai-voicelive + Version: 1.3.0 + DisplayName: Voice Live + ServiceName: Cognitive Services + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-voicelive_1.3.0/sdk/voicelive/azure-ai-voicelive/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + + - **Image Input Field Rename**: Renamed `RequestImageContentPart.url` to `image_url`. Update + image input construction to use `image_url=` instead of `url=`. + + #### Breaking Changes + + - **Default API Version Update**: Changed the SDK default API version from `2026-06-01-preview` to + the GA version `2026-07-15`. Pass `api_version="2026-06-01-preview"` explicitly to keep the previous + default behavior. + + #### Features Added + + - **Azure Realtime Native Voice Support**: Added `AzureRealtimeNativeVoice` and + `AzureRealtimeNativeVoiceName`, and expanded `voice` fields to accept Azure realtime native voices. + - **Input Text Streaming Support**: Added `ClientEventInputTextDelta` and `ClientEventInputTextDone` + for incrementally streaming text input into existing conversation items. + - **Hosted Agent Invocation Input**: Added `invoke_input` to `ResponseCreateParams` and + `ServerEventResponseInvocationDelta` for hosted agent invocation passthrough data. + - **Echo Cancellation Configuration**: Added `EchoCancellationReferenceSource` and new + `reference_source` / `channels` options on `AudioEchoCancellation` to support both the default + server loopback reference path and client-provided stereo echo reference input. + - **Parallel Tool Call Control**: Added `parallel_tool_calls` to session models so callers can + control whether tool calls may run in parallel. + - **Session Expiration**: Added `expires_at` to `ResponseSession`, a server-set `datetime` indicating + when the session expires. +- Name: azure-ai-discovery + Version: 1.0.0 + DisplayName: unknown + ServiceName: unknown + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-discovery_1.0.0/sdk/discovery/azure-ai-discovery/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - **Workspace**: + - New paged list response models: `PagedConversation`, `PagedInvestigation`. + - New `StorageMountProtocol` enum for controlling storage mount protocols. + - New `tools.cancel_run_lro` long-running cancellation flow (in addition to the existing immediate `cancel_run`). + - Investigation `update` is now exposed via a documented sample. + - **Bookshelf**: knowledge-base surface is significantly redesigned around a single `KnowledgeBasesOperations` group that exposes the full lifecycle in one place: + - **Lifecycle**: `create_or_update`, `get`, `delete`, plus `get_operation_status` for polling long-running operations. + - **Indexing**: `start_indexing` and `cancel_indexing`, with results modeled via `KnowledgeBaseIndexingOperationResponse`, `IndexingOperationResult`, `IndexingMetrics`, and `LastIndexingRun`. + - **Search**: new `search` operation taking `SearchRequest` and returning `SearchResponse`, including `SearchResultItem` with `Citation` and `CitationType` for citation-aware results. + - **LRO results**: status responses now use `KnowledgeBaseOperationResponse` / `KnowledgeBaseSearchOperationResponse`; create/update returns the `KnowledgeBase` resource. + - New enum `KnowledgeBaseOperationType`. + + #### Breaking Changes + + > Note: these are breaking changes only relative to the `1.0.0b1` preview release. As a first stable (GA) release, `1.0.0` is the new compatibility baseline going forward. + + - **Bookshelf**: the `KnowledgeBaseVersionsOperations` operation group is removed. Knowledge-base versioning has been folded into the unified `KnowledgeBasesOperations` group; callers using `client.knowledge_base_versions.` must migrate to the equivalent method on `client.knowledge_bases`. + - **Bookshelf**: the models `KnowledgeBaseOperationStatus` and `KnowledgeBaseVersion` are removed. Operation-status payloads are now typed as `KnowledgeBaseOperationResponse`, `KnowledgeBaseIndexingOperationResponse`, or `KnowledgeBaseSearchOperationResponse` depending on the operation; create/update returns the `KnowledgeBase` resource. + - The preview API version `2026-02-01-preview` is no longer listed as a supported value for the `api_version` kwarg. Both `WorkspaceClient` and `BookshelfClient` now default to `2026-06-01`. Pinning to the removed preview value is not supported in the GA SDK. + - **Workspace**: the investigations long-running operation status model, previously generated as `ResourceOperationStatusInvestigationInvestigationError`, has been renamed to `InvestigationOperationStatus`. The payload is unchanged; only the model name differs. +- Name: azure-ai-agentserver-responses + Version: 2.0.0b1 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-responses_2.0.0b1/sdk/agentserver/azure-ai-agentserver-responses/CHANGELOG.md + ChangelogContent: |- + #### Other Changes + + - Cleaned up the public API surface by moving validation-only error helpers to a private implementation module and renaming runtime terminal/replay helpers as private. + - Bumped the minimum `azure-ai-agentserver-core` dependency to `>=2.0.0b10`, which adds an opt-in gate for resilient-task startup recovery. The resilient Responses samples now call `set_resilient_tasks_enabled(True)` to explicitly opt in, mirroring the invocations resilient samples. +- Name: azure-mgmt-computerecommender + Version: 1.0.0b2 + DisplayName: Resource Management - Compute Recommender + ServiceName: Compute Recommender + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-computerecommender_1.0.0b2/sdk/computerecommender/azure-mgmt-computerecommender/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-hardwaresecuritymodules + Version: 2.0.0b1 + DisplayName: Resource Management - Hardware Security Modules + ServiceName: Hardware Security Modules + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-hardwaresecuritymodules_2.0.0b1/sdk/hardwaresecuritymodules/azure-mgmt-hardwaresecuritymodules/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-containerservicefleet + Version: 4.0.0 + DisplayName: Resource Management - Container Service Fleet + ServiceName: Container Service Fleet + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-containerservicefleet_4.0.0/sdk/containerservice/azure-mgmt-containerservicefleet/CHANGELOG.md + ChangelogContent: "" +- Name: azure-ai-agentserver-core + Version: 2.0.0b11 + DisplayName: AI Agent Server - Core + ServiceName: Cognitive Services + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-core_2.0.0b11/sdk/agentserver/azure-ai-agentserver-core/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added a shared `experimental` decorator for marking Agent Server preview feature surfaces with docstring notes and one-time runtime warnings. The resilient task primitive and Foundry storage public APIs are now marked experimental. + + #### Breaking Changes + + - Removed the unused public `AgentServerHost.sse_keepalive_stream` helper. +- Name: azure-monitor-opentelemetry-exporter + Version: 1.0.0b56 + DisplayName: OpenTelemetry Exporter + ServiceName: Monitor + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-monitor-opentelemetry-exporter_1.0.0b56/sdk/monitor/azure-monitor-opentelemetry-exporter/CHANGELOG.md + ChangelogContent: |- + #### Features Added + - Retry payloads for which request is sent successfully but no response is received, per [SPEC.](https://github.com/aep-health-and-standards/Telemetry-Collection-Spec/pull/1018) + ([#47870](https://github.com/Azure/azure-sdk-for-python/pull/47870)) + + #### Bugs Fixed + - Propagate main agent attribute to child spans + ([#47950](https://github.com/Azure/azure-sdk-for-python/pull/47950)) + - Live Metrics now honors the `APPLICATIONINSIGHTS_AUTHENTICATION_STRING` environment variable for AAD + authentication as a fallback when no explicit credential is supplied and local authentication is disabled. + ([#48284](https://github.com/Azure/azure-sdk-for-python/pull/48284)) + - Fix a memory leak where exporters registered as OneSettings configuration callbacks were retained for the + process lifetime; bound-method callbacks are now held via weak references so discarded exporters can be + garbage collected. + ([#48379](https://github.com/Azure/azure-sdk-for-python/pull/48379)) +- Name: azure-ai-agentserver-core + Version: 2.0.0 + DisplayName: AI Agent Server - Core + ServiceName: Cognitive Services + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-core_2.0.0/sdk/agentserver/azure-ai-agentserver-core/CHANGELOG.md + ChangelogContent: |- + #### Other Changes + + - Promoted `azure-ai-agentserver-core` to GA. +- Name: azure-mgmt-iotoperations + Version: 1.2.0 + DisplayName: Resource Management - IoT Operations + ServiceName: IoT + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-iotoperations_1.2.0/sdk/iotoperations/azure-mgmt-iotoperations/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-azurestackhci + Version: 8.1.0 + DisplayName: Resource Management - Azure Stack HCI + ServiceName: Azure Stack HCI + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-azurestackhci_8.1.0/sdk/azurestackhci/azure-mgmt-azurestackhci/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-containerserviceaimanager + Version: 1.0.0b1 + DisplayName: Resource Management - Containerserviceaimanager + ServiceName: Containerserviceaimanager + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-containerserviceaimanager_1.0.0b1/sdk/containerservice/azure-mgmt-containerserviceaimanager/CHANGELOG.md + ChangelogContent: "" +- Name: azure-iot-deviceupdate + Version: 1.1.0 + DisplayName: Device Update + ServiceName: IoT + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-iot-deviceupdate_1.1.0/sdk/deviceupdate/azure-iot-deviceupdate/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Regenerated the client library from the TypeSpec specification for the Device Update for IoT Hub `2026-06-01` GA API version. + - Added support for configuring TLS-secured update payload downloads through the `downloadSecurity` property when creating or updating a deployment. +- Name: azure-mgmt-sql + Version: 5.0.0b1 + DisplayName: Resource Management - SQL + ServiceName: SQL + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-sql_5.0.0b1/sdk/sql/azure-mgmt-sql/CHANGELOG.md + ChangelogContent: "" +- Name: azure-storage-file-share + Version: 12.27.0b1 + DisplayName: Storage - Files Share + ServiceName: Storage + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-storage-file-share_12.27.0b1/sdk/storage/azure-storage-file-share/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + - Return type of get_share_access_policies is now the publicly exposed SignedIdentifier model containing the publicly exposed AccessPolicy model. Previously we were leaking the internal generated SignedIdentifier model without exposing it in the api. + + + #### Features Added + - Added support for service version 2026-10-06. + - Added `list_ranges` and `list_ranges_diff` APIs to `ShareFileClient` which return an auto-paging iterable of + `FileRange` and support continuation tokens and `results_per_page` for enumerating file ranges across multiple + service responses. +- Name: azure-storage-queue + Version: 12.18.0b1 + DisplayName: Storage - Queues + ServiceName: Storage + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-storage-queue_12.18.0b1/sdk/storage/azure-storage-queue/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + - Return type of get_access_policies is now the publicly exposed AccessPolicy model. Previously we were leaking the internal generated AccessPolicy model without exposing it in the api. + + + #### Features Added + - Added support for service version 2026-10-06. +- Name: azure-storage-blob + Version: 12.31.0b1 + DisplayName: Storage - Blobs + ServiceName: Storage + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-storage-blob_12.31.0b1/sdk/storage/azure-storage-blob/CHANGELOG.md + ChangelogContent: |- + #### Features Added + - Added support for service version 2026-10-06. + - Added support for parsing List Blobs responses in Apache Arrow format by passing + `response_format="arrow"` keyword to `ContainerClient`'s `list_blobs`, `walk_blobs`, and `list_blob_names` APIs + (`response_format` defaults to `"auto"`, and `"auto"` currently means `"xml"`). + The use of `"response_format=arrow"` requires `nanoarrow` to be installed. + This change also enables the new `end_before` keyword for range-based listing. + - Added access tier information to the response of `BlobClient`'s `download_blob` API. + The `blob_tier`, `blob_tier_inferred`, `blob_tier_change_time`, and `smart_access_tier` + properties are now populated on the downloaded blob's `properties`. + - The service-calculated CRC64 is now surfaced as `content_crc64` on the response of + `BlobClient` upload operations (`stage_block`, `stage_block_from_url`, `upload_page`, + `upload_pages_from_url`, `append_block`, `append_block_from_url`, `upload_blob`, and + `upload_blob_from_url`) in addition to `content_md5` when a content MD5 is + provided with the request. +- Name: azure-storage-file-datalake + Version: 12.26.0b1 + DisplayName: Storage - Files Data Lake + ServiceName: Storage + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-storage-file-datalake_12.26.0b1/sdk/storage/azure-storage-file-datalake/CHANGELOG.md + ChangelogContent: |- + #### Features Added + - Added support for service version 2026-10-06. +- Name: azure-ai-contentunderstanding + Version: 1.2.0b3 + DisplayName: Azure Content Understanding in Foundry Tools + ServiceName: Content Understanding + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-contentunderstanding_1.2.0b3/sdk/contentunderstanding/azure-ai-contentunderstanding/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - Added support for selecting `2025-11-01` or `2026-06-01-preview` through the `api_version` keyword argument on `ContentUnderstandingClient`; this beta package defaults to `2026-06-01-preview`. See the [README service API version examples](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/README.md#service-api-versions). + + - Added support for `2026-06-01-preview` service. Features included: + - Analyze smaller inputs without long-running operation polling with `analyze_inline` and `analyze_binary_inline`. See [sample_analyze_inline.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_inline.py) and [sample_analyze_binary_inline.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_binary_inline.py). + - Extract fields whose answers must be built from evidence across a document, such as multistep reasoning or calculations, with agentic analyzer workflows by setting `ContentAnalyzerConfig.workflow` to `ContentAnalyzerWorkflow.AGENTIC`. See [sample_create_analyzer_workflow.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_create_analyzer_workflow.py). + - Classify mixed document packets with boundaries within a page by enabling `ContentAnalyzerConfig.allow_in_page_segments`. See [sample_classify_in_page_segments.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_classify_in_page_segments.py). + - Prepare documents for retrieval and LLM workflows with semantic chunks by configuring `ContentAnalyzerConfig.chunking_strategy` with `SemanticChunkingStrategy` and reading `DocumentContent.chunks`. See [sample_analyze_chunking.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_chunking.py). + - Identify signatures and their locations in documents with `DocumentSignature` and `DocumentContent.signatures`. See [sample_detect_signatures.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_detect_signatures.py) and [sample_analyze_configs.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_configs.py). + - Preserve source document context in retrieval and LLM output with `AnalysisContent.metadata` and `to_llm_input`. See [sample_extract_document_metadata.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_extract_document_metadata.py) and [sample_to_llm_input.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_to_llm_input.py). + - Troubleshoot analyses with diagnostic information from `AnalysisResult.infos`. See [sample_analysis_diagnostics.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analysis_diagnostics.py). + - Track inline page usage and agentic workflow token consumption with expanded `UsageDetails`, available from `AnalyzeLROPoller.usage`, `AnalyzeAsyncLROPoller.usage`, and `ContentAnalyzerInlineResponse.usage`. See [sample_analyze_invoice.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_invoice.py), [sample_analyze_inline.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_inline.py), and [sample_analyze_binary_inline.py](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/contentunderstanding/azure-ai-contentunderstanding/samples/sample_analyze_binary_inline.py). +- Name: azure-ai-agentserver-responses + Version: 2.0.0 + DisplayName: unknown + ServiceName: unknown + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-responses_2.0.0/sdk/agentserver/azure-ai-agentserver-responses/CHANGELOG.md + ChangelogContent: |- + #### Features Added + + - First stable release of the Azure AI Agent Server Responses client library. + + #### Breaking Changes + + - Removed the duplicate `azure.ai.agentserver.responses.get_input_expanded` + export. Import it from `azure.ai.agentserver.responses.models` instead. +- Name: azure-ai-agentserver-responses + Version: 2.1.0b1 + DisplayName: unknown + ServiceName: unknown + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-responses_2.1.0b1/sdk/agentserver/azure-ai-agentserver-responses/CHANGELOG.md + ChangelogContent: |- + #### Breaking Changes + + - Removed `ResponseContext.conversation_chain_metadata` and the + `ConversationChainMetadataNamespace` protocol. Resilient response + applications now persist cross-turn state explicitly with + `FoundryStateStore`. +- Name: azure-ai-agentserver-core + Version: 2.1.0b1 + DisplayName: AI Agent Server - Core + ServiceName: Cognitive Services + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-ai-agentserver-core_2.1.0b1/sdk/agentserver/azure-ai-agentserver-core/CHANGELOG.md + ChangelogContent: |- + #### Breaking Changes + + - Removed `TaskMetadata`, `TaskContext.metadata`, and `TaskRun.metadata`. + Durable application state now belongs in an explicit `FoundryStateStore` + and no longer shares task lifecycle PATCHes or lease renewal. Typed task + inputs may carry a top-level `call_id`, which the framework restores in + `FoundryAgentRequestContext` for every handler attempt. + + #### Features Added + + - `FoundryStateStore` now uses a file-backed local fallback when AgentServer is not hosted, and item operations accept an explicit `call_id` for forwarding recovered durable work outside the original request context. +- Name: azure-mgmt-fabric + Version: 1.1.0b1 + DisplayName: Resource Management - Fabric + ServiceName: Fabric + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-fabric_1.1.0b1/sdk/fabric/azure-mgmt-fabric/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-iothub + Version: 5.0.0b4 + DisplayName: Resource Management - IoT Hub + ServiceName: IoT + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-iothub_5.0.0b4/sdk/iothub/azure-mgmt-iothub/CHANGELOG.md + ChangelogContent: "" +- Name: azure-mgmt-netapp + Version: 18.0.0b2 + DisplayName: Resource Management - NetApp Files + ServiceName: NetApp Files + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-netapp_18.0.0b2/sdk/netapp/azure-mgmt-netapp/CHANGELOG.md + ChangelogContent: "" +- Name: azure-keyvault-secrets + Version: 4.11.1 + DisplayName: Key Vault - Secrets + ServiceName: Key Vault + VersionType: Patch + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-keyvault-secrets_4.11.1/sdk/keyvault/azure-keyvault-secrets/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + + - Fixed a replay bug in the challenge authentication policy where a request copy stashed on the shared policy + instance was never cleared, allowing one request's method, URL, and body to leak into a later, unrelated request + made by the same client (for example, after an Entra ID Continuous Access Evaluation challenge). The original + request is now stored per-request instead of on the policy instance. This mirrors the fix already applied to + `azure-keyvault-keys` and `azure-keyvault-administration` in + [#47742](https://github.com/Azure/azure-sdk-for-python/pull/47742). +- Name: azure-keyvault-certificates + Version: 4.12.0b2 + DisplayName: Key Vault - Certificates + ServiceName: Key Vault + VersionType: Beta + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-keyvault-certificates_4.12.0b2/sdk/keyvault/azure-keyvault-certificates/CHANGELOG.md + ChangelogContent: |- + #### Bugs Fixed + + - Fixed a replay bug in the challenge authentication policy where a request copy stashed on the shared policy + instance was never cleared, allowing one request's method, URL, and body to leak into a later, unrelated request + made by the same client (for example, after an Entra ID Continuous Access Evaluation challenge). The original + request is now stored per-request instead of on the policy instance. This mirrors the fix already applied to + `azure-keyvault-keys` and `azure-keyvault-administration` in + [#47742](https://github.com/Azure/azure-sdk-for-python/pull/47742). +- Name: azure-mgmt-hybridcompute + Version: 10.0.0 + DisplayName: Resource Management - Hybrid Compute + ServiceName: Hybrid Compute + VersionType: GA + Hidden: false + ChangelogUrl: https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-hybridcompute_10.0.0/sdk/hybridcompute/azure-mgmt-hybridcompute/CHANGELOG.md + ChangelogContent: "" +