Skip to content

Move DocumentDB extension to GA - #10316

Open
amatarritamicrosoft wants to merge 2 commits into
Azure:mainfrom
amatarritamicrosoft:users/amatarrita/documentdb-ga
Open

Move DocumentDB extension to GA#10316
amatarritamicrosoft wants to merge 2 commits into
Azure:mainfrom
amatarritamicrosoft:users/amatarrita/documentdb-ga

Conversation

@amatarritamicrosoft

@amatarritamicrosoft amatarritamicrosoft commented Sep 9, 2026

Copy link
Copy Markdown
Member

🤖 PR Validation — ️✔️ All clear

Breaking Changes
️✔️ None

Summary

  • promote the DocumentDB extension from Preview 1.0.0b2 to stable 1.0.0
  • remove extension and command-group Preview markers
  • update the package classifier and release history
  • leave src/index.json unchanged for the post-merge publishing automation

Validation

  • azdev extension build documentdb
  • azdev style documentdb
  • azdev linter documentdb --min-severity medium
  • azdev test documentdb --discover --no-exitfirst (10 passed)
  • python scripts/ci/test_index.py -q (9 passed, 2 skipped)
  • verified the generated wheel reports version 1.0.0, Production/Stable, and contains no Preview metadata

No command behavior, parameters, API versions, tests, or recordings were changed.

Assisted-By: GitHub Copilot

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

Copilot-Session: 46bb57cf-0490-4f99-a750-27ca921e5d89
Copilot AI lite review requested due to automatic review settings September 9, 2026 21:10
@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi amatarritamicrosoft,
Please write the description of changes which can be perceived by customers into HISTORY.rst.
If you want to release a new extension version, please update the version in pyproject.toml (or setup.py, if the extension has not migrated yet) as well.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are limited to versioning/changelog updates and removal of Preview markers, with no remaining Preview flags found in the extension sources under src/documentdb.

Pull request overview

This PR promotes the documentdb Azure CLI extension from Preview (1.0.0b2) to a stable 1.0.0 release by updating packaging metadata, changelog history, and removing Preview markers from the extension and command groups.

Changes:

  • Bump extension version to 1.0.0 and update PyPI classifier to Production/Stable.
  • Add a 1.0.0 stable-release entry to HISTORY.rst.
  • Remove Preview metadata flags (azext.isPreview and is_preview=True) from extension metadata and AAZ command/group registrations.
File summaries
File Description
src/documentdb/setup.py Updates extension version and PyPI development status classifier for stable release.
src/documentdb/HISTORY.rst Adds a 1.0.0 stable release entry to the changelog.
src/documentdb/azext_documentdb/azext_metadata.json Removes the extension-level Preview marker.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_promote.py Removes command Preview flag for replica promote.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/_list.py Removes command Preview flag for replica list.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/replica/__cmd_group.py Removes command-group Preview flag for replica.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_show.py Removes command Preview flag for identity show.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_remove.py Removes command Preview flag for identity remove.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_list.py Removes command Preview flag for identity list.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/_assign.py Removes command Preview flag for identity assign.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/identity/__cmd_group.py Removes command-group Preview flag for identity.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_update.py Removes command Preview flag for firewall-rule update.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_show.py Removes command Preview flag for firewall-rule show.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_list.py Removes command Preview flag for firewall-rule list.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_delete.py Removes command Preview flag for firewall-rule delete.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/_create.py Removes command Preview flag for firewall-rule create.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/firewall_rule/__cmd_group.py Removes command-group Preview flag for firewall-rule.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_show.py Removes command Preview flag for microsoft-entra-user show.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_remove.py Removes command Preview flag for microsoft-entra-user remove.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_list.py Removes command Preview flag for microsoft-entra-user list.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/_assign.py Removes command Preview flag for microsoft-entra-user assign.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/entra_user/__cmd_group.py Removes command-group Preview flag for microsoft-entra-user.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_update.py Removes command Preview flag for mongocluster update.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_show.py Removes command Preview flag for mongocluster show.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list.py Removes command Preview flag for mongocluster list.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_list_connection_strings.py Removes command Preview flag for mongocluster list-connection-strings.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_delete.py Removes command Preview flag for mongocluster delete.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_create.py Removes command Preview flag for mongocluster create.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/_check_name_availability.py Removes command Preview flag for mongocluster check-name-availability.
src/documentdb/azext_documentdb/aaz/latest/documentdb/mongocluster/__cmd_group.py Removes command-group Preview flag for mongocluster.
src/documentdb/azext_documentdb/aaz/latest/documentdb/__cmd_group.py Removes top-level command-group Preview flag for documentdb.
Review details
  • Files reviewed: 31/31 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).

@amatarritamicrosoft amatarritamicrosoft changed the title Promote DocumentDB extension to stable Move DocumentDB extension to GA Sep 10, 2026
Align the recorded Key Vault management requests with the 2026-02-01 API used by the latest Azure CLI core.

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

Copilot-Session: 46bb57cf-0490-4f99-a750-27ca921e5d89
@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants