Repository navigation
Add DPS stable 2026-11-01 API version - #45368
Merged
Molly Iverson (mollyiverson) merged 15 commits intoOct 7, 2026
Merged
Molly Iverson (mollyiverson) merged 15 commits into
Molly Iverson (mollyiverson) merged 15 commits into
Conversation
Port Microsoft.Devices/DeviceProvisioningServices stable 2026-08-01 API changes from the private specs-pr branch. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 8c2992b1-f953-42ea-b0e5-94828091765c
Remove deviceRegistryNamespace from the stable 2026-08-01 API version while preserving it in earlier preview versions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 8c2992b1-f953-42ea-b0e5-94828091765c
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4617d7b5-4b5e-4704-93a5-755bd47d4738
Model linking fields as added in 2026-06-01-preview, removed in 2026-08-31, and re-added in 2026-11-01. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: c188376d-8029-405d-b1ba-55406348c90a
Next Steps to Merge✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.Comment generated by summarize-checks workflow run. |
Molly Iverson (mollyiverson)
marked this pull request as ready for review
August 10, 2026 17:59
Molly Iverson (mollyiverson)
changed the base branch from
mollyiverson-microsoft-deviceprovisioningservices-Microsoft.Devices-2026-08-01
to
main
August 10, 2026 18:01
Populate examples for every operation so generated x-ms-examples pass Swagger ModelValidation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: c188376d-8029-405d-b1ba-55406348c90a
API Change CheckAPIView identified API level changes in this PR and created the following API reviews Comment generated by After APIView workflow run. |
added 2 commits
August 10, 2026 11:16
…t-deviceprovisioningservices-Microsoft.Devices-2026-11-01
Update the generated service manifest for the 2026-06 preview, 2026-08 stable, and 2026-11 stable specifications. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: c188376d-8029-405d-b1ba-55406348c90a
Resolve conflicts in DPS Microsoft.Devices main.tsp, models.tsp, readme.md, service.yaml by keeping the 2026-11-01 GA branch changes, which reintroduce the 2026-06-01-preview Device Registry namespace linking fields with the correct added->removed->added versioning across 2026-06-01-preview, 2026-08-31, and 2026-11-01. Retain main's independent, non-conflicting updates to client.tsp and models.tsp lint suppressions. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Remove the device registry namespace count limit while resolving the version conflicts. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep a single package-preview-2026-06 input-file definition so LintDiff can parse the service readme. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Keep maxItems set to one for deviceRegistryNamespaces in both the public preview and 2026-11-01 stable API. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…vices-Microsoft.Devices-2026-11-01
…vices-Microsoft.Devices-2026-11-01
…vices-Microsoft.Devices-2026-11-01
Contributor readiness: required accessWarning The access issues below can prevent PR approvals from counting or block Azure DevOps pipeline runs.
Internal contributors: setup / renew required access. Recheck: Non-blocking report; external fork contributions are allowed. GitHub review rules still apply. |
Pratik Jain (pratik11jain)
approved these changes
Oct 7, 2026
Molly Iverson (mollyiverson)
deleted the
mollyiverson-microsoft-deviceprovisioningservices-Microsoft.Devices-2026-11-01
branch
October 7, 2026 20:12
Johnson Yang (yang-hai-feng)
approved these changes
Oct 7, 2026
Contributor
✅ Release Plan Created
|
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.
Description
Adds the Device Provisioning Service (DPS) control-plane
2026-11-01stable API version.Related merged PRs
2026-06-01-previewpublic preview2026-08-31stable baseline2026-11-01stableCarries forward the
2026-08-31stable functionality and reintroduces the Azure Device Registry linking surface from the2026-06-01-previewpublic preview:deviceRegistryNamespacesnamespaceUuiddataAddresslocationlinkingStateand the extensibleLinkingStateunionThe linking surface remains versioned as:
@added(2026-06-01-preview)->@removed(2026-08-31)->@added(2026-11-01)The
2026-11-01Device Registry linking contract matches the2026-06-01-previewpublic preview, includingmaxItems: 1ondeviceRegistryNamespaces.The
2026-06-01-previewsource examples, generated folder, and AutoRest tag are inherited unchanged frommain; this PR does not duplicate or modify those entries.Examples and configuration
2026-11-01source examples and generated OpenAPI files.package-2026-11AutoRest tag and makes it the default tag.2026-11-01inservice.yaml.Validation
tsp compile .succeeded.2026-06-01-previewis unchanged frommain.2026-11-01emitsmaxItems: 1ondeviceRegistryNamespaces.