azure-cli-dev-tools
azure-cli-dev-tools copied to clipboard
`azdev breaking-change collect`: New command to collect Upcoming Breaking Changes from codebase
Command
azdev breaking-change collect
Description
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.
Usage Example
# Collect all pre-announced breaking changes, including any that did not specify a target version and group them by target version
azdev breaking-change collect 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 breaking-change collect 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 breaking-change collect vm --target-version None