Conversation
bar foo:NAME => bar foo.NAME
# Conflicts: # HISTORY.rst
# Conflicts: # HISTORY.rst
…stinguish the deprecate_info generated by pre-announcement
# Conflicts: # HISTORY.rst # azdev/__init__.py
azdev breaking-change collect: New command to collect Upcoming Breaking Changes from codebaseazdev generate-breaking-change-report: New command to collect Upcoming Breaking Changes from codebase
# Conflicts: # HISTORY.rst # azdev/__init__.py
# Conflicts: # HISTORY.rst # azdev/__init__.py
kairu-ms
previously approved these changes
Sep 23, 2024
# Conflicts: # HISTORY.rst
kairu-ms
approved these changes
Sep 23, 2024
RenSilvaAU
pushed a commit
to RenSilvaAU/azure-cli-dev-tools
that referenced
this pull request
Aug 7, 2025
Reset required for `readonly` property
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.
Command
azdev generate-breaking-change-reportDescription
Add a new command to collect upcoming breaking changes from codebase.
The new command is related to the 'pre-announce Breaking Changes' feature in Azure CLI repo.
Parameters
Noneto collect all announced breaking changes.deprecate_infoorpre_announce. The source of pre-announced breaking changes.deprecate_inforepresents all breaking changes marked throughdeprecation_info(including pre-announnced breaking changes since they would also be converted intodeprecate_infoduring runtime);pre_announcerepresents the breaking changes announced inbreaking_change.pyfile.structureormarkdown. Output format of the collected breaking changes.Usage Example
# Collect all pre-announced breaking changes, including any that did not specify a target version and group them by target version azdev generate-breaking-change-report CLI --group-by-version --target-version None# Collect all pre-announced breaking changes target before next breaking change window, and display them in markdown azdev generate-breaking-change-report CLI --output-format markdown# Collect all pre-announced breaking changes in vm, including those failed to specify a target version, and display them in json azdev generate-breaking-change-report vm --target-version None