Skip to content

Remove expired deprecated Kiota APIs - #3817

Merged
Ramses Sanchez-Hernandez (ramsessanchez) merged 4 commits into
powershell-v3from
ramsess/clear-deprecated-apis
Oct 8, 2026
Merged

Ramses Sanchez-Hernandez (ramsessanchez) merged 4 commits into
powershell-v3from
ramsess/clear-deprecated-apis

Conversation

@ramsessanchez

@ramsessanchez Ramses Sanchez-Hernandez (ramsessanchez) commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • remove expired deprecated operations from the checked-in Kiota-compatible OpenAPI documents
  • remove 46 operations from v1.0 and 1,385 operations from beta
  • leave beta/Migrations.yml unchanged
  • add per-profile deprecated-removals.json audit reports

Details

  • cutoff date: 2026-10-04
  • removal-date buffer: 2 days
  • documents were processed in place without refreshing from DevX
  • the Migrations module is intentionally excluded from this cleanup

Validation

  • focused Pester suite: 5 passed
  • net operation headers removed: 1,431, matching the generated reports after excluding Migrations
  • beta/Migrations.yml matches the PR base
  • git diff --check passed

Microsoft Graph DevX Tooling and others added 3 commits September 30, 2026 17:37
Pilot module-level directive mappings with Compliance and add read-only inventory tooling for measured v1.0 and beta migration planning.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Prune operations with removal dates on or before 2026-10-04 from the checked-in v1.0 and beta Kiota-compatible OpenAPI documents, and retain the generated removal reports.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 63ce623f-93d1-4f35-9561-aab2c2d7090d
Restore the beta Migrations OpenAPI document and remove its entries from the generated removal report.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 63ce623f-93d1-4f35-9561-aab2c2d7090d
@ramsessanchez
Ramses Sanchez-Hernandez (ramsessanchez) changed the base branch from ramsess/migrateDirectives to powershell-v3 October 7, 2026 23:19
@ramsessanchez

Copy link
Copy Markdown
Contributor Author

review and merge after #3809

@ramsessanchez
Ramses Sanchez-Hernandez (ramsessanchez) merged commit f93a4fe into powershell-v3 Oct 8, 2026
4 checks passed
@ramsessanchez
Ramses Sanchez-Hernandez (ramsessanchez) deleted the ramsess/clear-deprecated-apis branch October 8, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants