Repository navigation
[Identity] Sync beta branch with main and start 1.28.0b1 - #49693
Closed
jenny (JennyPng) wants to merge 36 commits into
Closed
jenny (JennyPng) wants to merge 36 commits into
jenny (JennyPng) wants to merge 36 commits into
Conversation
) * Publish complete eval build results directly to Blob * Report sanitized Blob publication failure diagnostics * Opt eval publishing into the AzureStorage network policy * Publish real skill and live eval results to Blob * Enable scoped automatic publication for tools main evals * Remove dedicated synthetic storage smoke mode * Restrict refresh token destinations and make publisher lock portable * Reject noncanonical archive identities and clarify publisher boundaries * Document the production-only dashboard boundary * Convert Blob publisher scripts to TypeScript * Notify the dashboard after publishing evaluation results * Centralize eval publication configuration and simplify pipeline IDs * Simplify eval publication and close validation gaps * Simplify eval result publication and strengthen failure recovery * Use one eval publication opt-in for upload and storage egress * Keep one main-only eval publication switch * Use pipeline configuration and Azure CLI for eval publication * Fix eval publication edge cases and run regressions in PR CI * Configure eval dashboard endpoints through pipeline variables * Remove optional eval publication receipts * Simplify eval bundling and support Node 24 with pnpm --------- Co-authored-by: helen229 <gaoh@microsoft.com>
) * Use scoped Copilot App token for hermetic Vally evals * Reuse shared GitHub login for Copilot eval authentication * Replace all Vally eval PATs with shared GitHub App authentication * Remove PR guards from shared Copilot authentication * Use one tested Copilot token environment variable * Use default Azure owner for Copilot login --------- Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: helen229 <gaoh@microsoft.com>
…6964259 (Azure#49570) * Configurations: 'specification/horizondb/resource-manager/Microsoft.HorizonDb/HorizonDb/tspconfig.yaml', and CommitSHA: '90e63e5fe2c596e8bd807aad7dd9d62cee1746dd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6964259 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: Chenxi Jiang <119990644+ChenxiJiang333@users.noreply.github.com>
…n-6975266 (Azure#49151) * Configurations: 'specification/maintenance/resource-manager/Microsoft.Maintenance/Maintenance/tspconfig.yaml', and CommitSHA: 'b306e248a9e097d2b22e80030318c3d0080933dd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6872605 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md * Configurations: 'specification/maintenance/resource-manager/Microsoft.Maintenance/Maintenance/tspconfig.yaml', and CommitSHA: '5397de7dc9ec4150527dbdc14bf46c1f551305b8' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6971856 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md * Configurations: 'specification/maintenance/resource-manager/Microsoft.Maintenance/Maintenance/tspconfig.yaml', and CommitSHA: '5397de7dc9ec4150527dbdc14bf46c1f551305b8' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6975266 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
…n-6977093 (Azure#49563) * Configurations: 'specification/durabletask/resource-manager/Microsoft.DurableTask/DurableTask/tspconfig.yaml', and CommitSHA: 'd218330c5a3b727df9504ba852e97259479e8fef' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6962944 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md * Configurations: 'specification/durabletask/resource-manager/Microsoft.DurableTask/DurableTask/tspconfig.yaml', and CommitSHA: 'f1f796502a81c1cf4d44fe97109e8a71fe8ba485' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6977093 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Follow up on Azure#49596 by replacing the new approver team with the existing azure-arm-sdk-reviewers team. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix with hashing * tests * update tests * update changelog * update changelog version * black fix
* adding cost control tests * adding cost control test
* update pyproject.toml * fix * remove py39 for broker * update readme
* chore(servicebus): add team members as SDK code owners Add Karen Alfaro Salazar, Pranjal Patel, and Eldert Grootenboer to the Service Bus SDK-specific CODEOWNERS entry, preserving existing owners. Update the comment to describe team ownership. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: d795106f-3b57-4103-96c1-fdfe03a8651a * chore(servicebus): align team ownership metadata Follow caf71fc by keeping Service Bus folder ownership and ServiceOwners metadata aligned with SDK ownership. Eldert is already present in the broader entries. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: d795106f-3b57-4103-96c1-fdfe03a8651a * chore(servicebus): remove Karen from ownership update Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: d795106f-3b57-4103-96c1-fdfe03a8651a --------- Co-authored-by: Pranjal Patel <pranjalpatel@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: d795106f-3b57-4103-96c1-fdfe03a8651a
* Update certifi and dependency tooling pins Require certifi 2026.10.19 and update pip to 26.2.2, uv to 0.13.4, and cibuildwheel to 4.3.2. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Raise shared CI test and tooling interpreters to Python 3.11 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> * Remove certifi and cibuildwheel version constraints Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…zure#49643) * Remove unsafe PR-source build instructions from event processor workflow * Isolate Azure authentication to newly opened issue processing * Use least-privilege permissions per job --------- Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
Replace unsupported Azure Pipelines weekday formatting with a shared PowerShell eligibility check using pipeline start time in UTC. Preserve scheduled-run guards and add regression coverage. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…6948523 (Azure#49457) * Configurations: 'specification/apimanagement/resource-manager/Microsoft.ApiManagement/AIGateway/tspconfig.yaml', and CommitSHA: '2335fe5db98171e7a78d08e712920b1869c536ce' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6938914 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Configurations: 'specification/apimanagement/resource-manager/Microsoft.ApiManagement/AIGateway/tspconfig.yaml', and CommitSHA: 'ac7c51b32205afe231bdb539db0c3550172ea639' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6948523 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com>
* add support for evaluation with decision models v0 * ignore noul word * run black * Add bounded Decision execution policy and retained request receipts Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Retain native Decision status metadata only after validation Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Preserve Decision failure metadata in batch evaluation rows Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Translate explicit read timeouts for the default async requests transport Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Simplify Decision execution controls and map measured usage into standard rows Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Parse shared Decision responses and count composite failure usage once Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Avoid serializing uncapped Decision state question pairs Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Recognize asset quality composites in evaluation metadata Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Remove obsolete Decision execution policy guard Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Carry overall Decision deadline into native transport Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Default Decision evaluations to a 120-second overall timeout Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Enforce secure Decision endpoints and close owned credentials Validate Decision endpoint URLs before authentication and transport, allowing HTTP only for genuine loopback endpoints. Close default-provider owned credentials and environment resources across success, failure and cancellation while preserving caller ownership. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Make credential cancellation tests portable to Python 3.10 Assert cancellation by exception type without depending on asyncio.run preserving its message. Retain RuntimeError messages and all credential and environment cleanup assertions. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Address Decision evaluator review feedback Require explicit caller-owned authentication, validate probability sums, stop cancellable response reads, and preserve result accounting and metadata. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Describe unreleased Decision support as feature capabilities Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Include verified Decision deployment error code Expose only the verified DeploymentNotFound code while retaining generic errors for all other provider content. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Add Decision execution telemetry and preserve failure diagnostics Bind context-aware execution logging and optional metrics, preserve validated shared and independent execution metadata, and accept precision-aware probability rounding. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Simplify Decision execution and surface provider error codes Consolidate execution tracking into the model runner and expose bounded provider error codes without response messages or details. Simplify test setup while preserving coverage and recognize genuine localhost connection timeouts. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Fix Decision serialization test under INFO logging Assert only evidence-bearing request serializations so execution telemetry does not affect the request-count invariant. Enable INFO logging explicitly to cover the CI failure mode. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Preserve Prompty usage on post-inference skips Use existing result formatting to retain measured usage, model metadata, and response properties for skipped model responses while leaving pre-inference skips unchanged. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e * Preserve Decision error accounting across turns and numeric failures * fix(evaluation): reconcile decision usage and reject numeric overflow Align split-conversation properties with measured aggregate usage and common model attribution without changing final-turn diagnostics or per-turn provenance. Reuse the existing failure accounting contract. Return typed user errors for oversized numeric execution settings and omit malformed probability metadata without aborting batch summaries. Cover public conversion, skips, mixed models, configuration and failures. * fix(evaluation): preserve native results and cancellation metadata Retain known turn usage when an asyncio task is cancelled while propagating the original cancellation. Reject unsafe retained native answer diagnostics without dropping measured usage. Keep initialization failures primary during cleanup. Distinguish explicit zero grades from absent or invalid ranged grades. * Validate complete text scores in explicit ranges * Handle oversized integer scores as validation errors * Make cancellation assertions compatible with Python 3.10 --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Co-authored-by: Ahmad Qardahji <aqardahji@microsoft.com> Co-authored-by: amah <mamahmoudzadeh@gmail.com> Co-authored-by: bonanza89 <qardahji89@gmail.com> Copilot-Session: e564c5c8-480e-48e7-a9e0-44450f774b5e
….barge_in (Azure#49487) * Add Bridge data passthrough to AgentServer Voice Add immutable structured input parts and complete data output messages to the Voice relay while retaining protocol 1.0 and application-owned response lifecycles. Update codec coverage, protocol tests, documentation, and API listings. Validation: 371 Voice tests passed; Pyright and scoped Black checks passed. * feat(agentserver): add standalone conversation engine route * docs(agentserver): clarify CE declarations for both agent schemas * docs(agentserver): clarify protocol-specific Foundry routes * docs(agentserver): add conversation engine changelog entry * Rename Voice interruption to user.barge_in Port the interruption rename from knitvoger#1 onto the data passthrough branch. Preserve exact Bridge 1.0 and the existing invocations_ws route; no old event/model/callback aliases remain. Include generated API, migration notes and callback/sample cancellation regressions. * Rename hosted Voice CE protocol endpoint Use voice_conversation_engine for the typed host route, route name, Hosted Agent declaration examples and documentation. Reject the superseded route without adding an alias. Preserve invocations_ws, the Voice Agent conversation_engine configuration field, Bridge 1.0, data passthrough and user.barge_in. Validation: 398 Voice tests and 285 other non-live Invocations tests passed (1 skipped, 5 deselected); 35 changed-route regressions passed after formatting. Black 24.4, source mypy and changed-source pylint passed. Pyright reported 0 errors and 5 warnings in unchanged modules; package-wide pylint retains 6 diagnostics in unchanged generic Invocations files. Public API listings and Python version metadata are unchanged. * docs(agentserver): simplify unpublished Voice protocol release notes * fix(agentserver): require matching SDK for Voice sample Require Invocations 1.3.0b1 or later for UserBargeIn. Update local-wheel installation guidance and add version-boundary regressions. Voice tests: 403 passed; repository Black check passed. Runtime code, API metadata and package versions are unchanged. * fix(agentserver): align beta package classifier Mark Invocations 1.3.0b1 as Development Status :: 4 - Beta so Verify sdist accepts the package metadata. Only the classifier changes; package versions and runtime code are unchanged. Validation: reproduced the classifier rejection before the fix; the repository classifier validator accepts the actual package metadata after the fix, and all 9 existing classifier tests pass. Full sdist verification and pipeline completion remain for CI. * fix(agentserver): preserve Python 3.11 API generation metadata Regenerated the current 1.3.0b1 wheel API with Python 3.11.15 and apiview-stub-generator 0.3.31 using the repository apistub workflow. API content and hash are unchanged after trailing-whitespace normalization. Metadata generation test passed. --------- Co-authored-by: wujin <19744544+knitvoger@users.noreply.github.com>
* [ML] Fix registry model get dropping system_metadata Registry model GETs are deserialized into the arm hybrid ModelVersion, whose properties have no typed system_metadata attribute. The value was only present as a raw mapping key (snake_case at the registry data-plane api-version, camelCase at newer api-versions), so Model._from_rest_object always returned None. Read it from the raw mapping, matching the existing handling of intellectualProperty and deployment templates. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * [ML] Preserve empty registry model system_metadata Use a None check instead of truthiness when falling back between the snake_case and camelCase system_metadata keys, so an explicitly empty mapping is not turned into None. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: santyagi <santyagi@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ion (Azure#49616) * [agentserver] Scope task activation to protocol feature controls Keep the explicit task switch for Invocations and derive Responses activation from resilient_background or steerable_conversations. Scope runtime access by host and protocol without changing persistent backends, request mode semantics, or recovery dispositions. Add activation/request matrices, mixed-host and WebSocket isolation coverage, startup failure checks, and feature-driven crash conformance. Update minimum core requirements and related samples/docs. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792 * [agentserver] Clarify task activation in Responses sample guide Describe feature-driven startup, steering-only recovery, and the lack of task-based locking/crash cleanup when both Responses flags are disabled. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792 * [agentserver] Align unreleased changelogs with package versions Use versioned preview headings so version-specific release-note extraction includes the protocol activation and dependency changes. Preserve released history and align runtime/API metadata versions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792 --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: b3f38ee6-97fe-4707-8f3d-5a1169666792
…- Python-6732173 (Azure#48686) * Configurations: 'specification/hybridconnectivity/HybridConnectivity.Management/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '47515ad36204e02e14c3b62414beebca92abb4a2' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6732173 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * update Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * update changelog model moves Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fully optimize changelog model moves Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update CHANGELOG.md --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
) * Upgrade Vally to 0.19.0 for App-token MCP evaluations * Restore public npm metadata in Vally locks Co-authored-by: helen229 <19517014+helen229@users.noreply.github.com> * Sync eng/common directory with azure-sdk-tools repository for Tools PR 17350 * Keep eval transitive dependencies available in CI mirror * Align eval tooling with Node 24 requirements --------- Co-authored-by: helen229 <gaoh@microsoft.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: helen229 <19517014+helen229@users.noreply.github.com> Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…e#49671) * Fix Vally 0.19 schema loading outside TypeSpec benchmarks * Fix hermetic eval fixtures and mock prerequisites * Trim eval upgrade to minimal configuration fixes --------- Co-authored-by: helen229 <gaoh@microsoft.com>
Azure#49665) * Fix Voice Live WebSocket credential forwarding on redirects Reject HTTP redirects during the WebSocket handshake before credentials can be forwarded. Add same-origin and cross-origin regression coverage and document the fix in the changelog. Validation: 89 targeted tests and 4 live E2E tests passed. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Make Voice Live redirect tests portable on macOS Bind both local test servers to 127.0.0.1 and retain cross-origin coverage through their distinct ephemeral ports. This avoids relying on an additional loopback address that is not configured on macOS runners. Validation: 89 targeted redirect and connection tests passed locally. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update CHANGELOG.md --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…2798 (Azure#49621) * Configurations: 'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', API Version: 2026-08-01, SDK Release Type: stable, and CommitSHA: '52d43820f214975f29c5d263e0311210dd7e336b' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6979692 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * generated-from-SDK Generation - Python-6979692- Azure#49621 * Configurations: 'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', and CommitSHA: '2371f14ab26ab99500de46ac5c507476a8e0fc61' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6982798 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Update CHANGELOG.md --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com> Co-authored-by: Nandakumar Siddavaram <b-nasidd@microsoft.com> Co-authored-by: Nandakumar Siddavaram <123510087+nandakus2@users.noreply.github.com> Co-authored-by: Chenxi Jiang <119990644+ChenxiJiang333@users.noreply.github.com>
Set the 1.18.10 release date to 2026-10-22 and remove the empty Breaking Changes section. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2f098480-98df-4b3c-ac40-169bb0a87291
…- Python-6992251 (Azure#49640) * Configurations: 'specification/redhatopenshift/resource-manager/Microsoft.RedHatOpenShift/hcpopenshiftclusters/tspconfig.yaml', and CommitSHA: '322d99debcab19ffe9f41bfbd44631b9ba0de3b3' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6984422 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Configurations: 'specification/redhatopenshift/resource-manager/Microsoft.RedHatOpenShift/hcpopenshiftclusters/tspconfig.yaml', and CommitSHA: 'a2de2d1a53d195c987a30184b2ddd378417ff44e' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6992251 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com>
…on-6971921 (Azure#49564) * Configurations: 'specification/azuredatatransfer/resource-manager/Microsoft.AzureDataTransfer/AzureDataTransfer/tspconfig.yaml', API Version: 2026-02-06-preview, SDK Release Type: beta, and CommitSHA: 'd218330c5a3b727df9504ba852e97259479e8fef' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6962950 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Configurations: 'specification/azuredatatransfer/resource-manager/Microsoft.AzureDataTransfer/AzureDataTransfer/tspconfig.yaml', API Version: 2026-02-06-preview, SDK Release Type: beta, and CommitSHA: '9969c2f086105356220a370bb316291fd26d87af' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6971921 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. --------- Co-authored-by: azure-sdk <azuresdk@microsoft.com>
* [azure-monitor-opentelemetry-exporter] Add support for experimental features flag * Add CHANGELOG * Update CHANGELOG * Add flag guidance * Add support for the feature flag in spans and metrics
…zure#49612) * Restore Workload Identity binding mode beta Restores changes from Azure#43287 and the enable_azure_proxy rename from Azure#44147. Original commits: 4250940, 06a83c8 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Restore credential pipeline policy overrides beta Restores the beta changes from Azure#46072. Original commit: 8ee83e6 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Restore Azure Developer CLI error parsing Restores the changes from Azure#46711. Original commit: 2240bf9 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Start azure-identity 1.27.0b1 development Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Prepare Azure Identity 1.27.0 stable release Promote the beta version and classifier, update the release notes, and document AKS identity binding opt-in for sync and async credentials. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4a948ec8-c74c-4b82-86a8-03f911bd3538 * address ccr * remove override feat for now * Fix CA rotation test file replacement on Windows Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 72672081-9f02-41bf-9f12-845073743ebe * account for older aiohttp versions lacking param * forward nonconflicting kwargs from workload identity, address older aiohttp incompat * Fix identity binding token cache endpoint and checks Preserve the original Entra endpoint for cache bookkeeping when the binding transport rewrites the request URL. Cover prefixed proxies, retries, and CAE across all binding transports, and fix spelling and lint checks. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 971d1bd8-4d07-4f3a-a701-c01e5a94448e --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4a948ec8-c74c-4b82-86a8-03f911bd3538 Copilot-Session: 31f45d49-d082-4af0-b593-69816d20dce1 Copilot-Session: 72672081-9f02-41bf-9f12-845073743ebe Copilot-Session: 971d1bd8-4d07-4f3a-a701-c01e5a94448e
Resolve identity binding conflicts using the stable implementation from main, preserve beta-only credential pipeline policy overrides, and update preview version metadata and release notes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 971d1bd8-4d07-4f3a-a701-c01e5a94448e
|
Azure Pipelines: 11 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
mainat762d184ec36intoazure-identity-betaand resolve all ten conflicting files.1.28.0b1development with the Beta classifier and a dedicated changelog section; retain the existing1.27.0stable release notes and adopt main’s Python support metadata.This is a main-to-beta synchronization merge, so the PR includes upstream main changes outside Identity. Relative to the merged main commit, the remaining differences are limited to the existing beta pipeline-policy feature and preview release metadata.
Validation