Skip to content

{Release} Upgrade to Azure CLI 2.87.0#33440

Merged
msarfraz merged 4 commits into
Azure:devfrom
azclibot:azure-cli-2.87.0
May 26, 2026
Merged

{Release} Upgrade to Azure CLI 2.87.0#33440
msarfraz merged 4 commits into
Azure:devfrom
azclibot:azure-cli-2.87.0

Conversation

@azclibot
Copy link
Copy Markdown
Collaborator

Updated Azure CLI version.

Copilot AI review requested due to automatic review settings May 26, 2026 04:38
@azure-client-tools-bot-prd
Copy link
Copy Markdown

azure-client-tools-bot-prd Bot commented May 26, 2026

️✔️AzureCLI-FullTest
️✔️acr
️✔️latest
️✔️3.12
️✔️3.13
️✔️acs
️✔️latest
️✔️3.12
️✔️3.13
️✔️advisor
️✔️latest
️✔️3.12
️✔️3.13
️✔️ams
️✔️latest
️✔️3.12
️✔️3.13
️✔️apim
️✔️latest
️✔️3.12
️✔️3.13
️✔️appconfig
️✔️latest
️✔️3.12
️✔️3.13
️✔️appservice
️✔️latest
️✔️3.12
️✔️3.13
️✔️aro
️✔️latest
️✔️3.12
️✔️3.13
️✔️backup
️✔️latest
️✔️3.12
️✔️3.13
️✔️batch
️✔️latest
️✔️3.12
️✔️3.13
️✔️batchai
️✔️latest
️✔️3.12
️✔️3.13
️✔️billing
️✔️latest
️✔️3.12
️✔️3.13
️✔️botservice
️✔️latest
️✔️3.12
️✔️3.13
️✔️cdn
️✔️latest
️✔️3.12
️✔️3.13
️✔️cloud
️✔️latest
️✔️3.12
️✔️3.13
️✔️cognitiveservices
️✔️latest
️✔️3.12
️✔️3.13
️✔️compute_recommender
️✔️latest
️✔️3.12
️✔️3.13
️✔️computefleet
️✔️latest
️✔️3.12
️✔️3.13
️✔️config
️✔️latest
️✔️3.12
️✔️3.13
️✔️configure
️✔️latest
️✔️3.12
️✔️3.13
️✔️consumption
️✔️latest
️✔️3.12
️✔️3.13
️✔️container
️✔️latest
️✔️3.12
️✔️3.13
️✔️containerapp
️✔️latest
️✔️3.12
️✔️3.13
️✔️core
️✔️latest
️✔️3.12
️✔️3.13
️✔️cosmosdb
️✔️latest
️✔️3.12
️✔️3.13
️✔️databoxedge
️✔️latest
️✔️3.12
️✔️3.13
️✔️dls
️✔️latest
️✔️3.12
️✔️3.13
️✔️dms
️✔️latest
️✔️3.12
️✔️3.13
️✔️eventgrid
️✔️latest
️✔️3.12
️✔️3.13
️✔️eventhubs
️✔️latest
️✔️3.12
️✔️3.13
️✔️feedback
️✔️latest
️✔️3.12
️✔️3.13
️✔️find
️✔️latest
️✔️3.12
️✔️3.13
️✔️hdinsight
️✔️latest
️✔️3.12
️✔️3.13
️✔️identity
️✔️latest
️✔️3.12
️✔️3.13
️✔️iot
️✔️latest
️✔️3.12
️✔️3.13
️✔️keyvault
️✔️latest
️✔️3.12
️✔️3.13
️✔️lab
️✔️latest
️✔️3.12
️✔️3.13
️✔️managedservices
️✔️latest
️✔️3.12
️✔️3.13
️✔️maps
️✔️latest
️✔️3.12
️✔️3.13
️✔️marketplaceordering
️✔️latest
️✔️3.12
️✔️3.13
️✔️monitor
️✔️latest
️✔️3.12
️✔️3.13
️✔️mysql
️✔️latest
️✔️3.12
️✔️3.13
️✔️netappfiles
️✔️latest
️✔️3.12
️✔️3.13
️✔️network
️✔️latest
️✔️3.12
️✔️3.13
️✔️policyinsights
️✔️latest
️✔️3.12
️✔️3.13
️✔️postgresql
️✔️latest
️✔️3.12
️✔️3.13
️✔️privatedns
️✔️latest
️✔️3.12
️✔️3.13
️✔️profile
️✔️latest
️✔️3.12
️✔️3.13
️✔️rdbms
️✔️latest
️✔️3.12
️✔️3.13
️✔️redis
️✔️latest
️✔️3.12
️✔️3.13
️✔️relay
️✔️latest
️✔️3.12
️✔️3.13
️✔️resource
️✔️latest
️✔️3.12
️✔️3.13
️✔️role
️✔️latest
️✔️3.12
️✔️3.13
️✔️search
️✔️latest
️✔️3.12
️✔️3.13
️✔️security
️✔️latest
️✔️3.12
️✔️3.13
️✔️servicebus
️✔️latest
️✔️3.12
️✔️3.13
️✔️serviceconnector
️✔️latest
️✔️3.12
️✔️3.13
️✔️servicefabric
️✔️latest
️✔️3.12
️✔️3.13
️✔️signalr
️✔️latest
️✔️3.12
️✔️3.13
️✔️sql
️✔️latest
️✔️3.12
️✔️3.13
️✔️sqlvm
️✔️latest
️✔️3.12
️✔️3.13
️✔️storage
️✔️latest
️✔️3.12
️✔️3.13
️✔️synapse
️✔️latest
️✔️3.12
️✔️3.13
️✔️telemetry
️✔️latest
️✔️3.12
️✔️3.13
️✔️util
️✔️latest
️✔️3.12
️✔️3.13
️✔️vm
️✔️latest
️✔️3.12
️✔️3.13

@azure-client-tools-bot-prd
Copy link
Copy Markdown

azure-client-tools-bot-prd Bot commented May 26, 2026

️✔️AzureCLI-BreakingChangeTest
️✔️Non Breaking Changes

@yonzhan
Copy link
Copy Markdown
Collaborator

yonzhan commented May 26, 2026

Thank you for your contribution! We will review the pull request and get back to you soon.

@github-actions
Copy link
Copy Markdown

ghost commented May 26, 2026

The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR.

Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions).
After that please run the following commands to enable git hooks:

pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Azure CLI and Azure CLI Core packages to version 2.87.0, updating version constants, pinned requirements, and release-history entries to align with the new release.

Changes:

  • Bump Azure CLI and Azure CLI Core version strings to 2.87.0 across packaging/runtime files.
  • Update OS-specific pinned requirements to azure-cli==2.87.0 and azure-cli-core==2.87.0.
  • Add 2.87.0 release notes to both HISTORY.rst files and update the latest help/command index JSON versions.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
src/azure-cli/setup.py Bumps the CLI package version constant to 2.87.0.
src/azure-cli/requirements.py3.windows.txt Updates pinned azure-cli / azure-cli-core versions to 2.87.0 on Windows.
src/azure-cli/requirements.py3.Linux.txt Updates pinned azure-cli / azure-cli-core versions to 2.87.0 on Linux.
src/azure-cli/requirements.py3.Darwin.txt Updates pinned azure-cli / azure-cli-core versions to 2.87.0 on macOS.
src/azure-cli/HISTORY.rst Adds CLI 2.87.0 release notes.
src/azure-cli/azure/cli/main.py Updates __version__ to 2.87.0.
src/azure-cli-core/setup.py Bumps the core package version constant to 2.87.0.
src/azure-cli-core/HISTORY.rst Adds CLI Core 2.87.0 release notes.
src/azure-cli-core/azure/cli/core/helpIndex.latest.json Updates embedded index version to 2.87.0.
src/azure-cli-core/azure/cli/core/commandIndex.latest.json Updates embedded index version to 2.87.0.
src/azure-cli-core/azure/cli/core/init.py Updates core __version__ to 2.87.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/azure-cli/HISTORY.rst Outdated
**AKS**

* Skip subnet validation for existing outbound type on update (#33418)
* `az aks add/update`: Add `enable-artifact-streaming` and `disable_artifact_streaming` options (#33257)
Comment thread src/azure-cli/HISTORY.rst Outdated

* `az appconfig kv set-snapshot-reference`: Add support to create a snapshot reference key-value (#33278)
* `az appconfig kv list`: Add support to list key-values from a snapshot reference (#33278)
* `az appconfig create\update\network-security-perimeter-configuration`: Add NSP support (#33407)
Comment thread src/azure-cli/HISTORY.rst Outdated
* [BREAKING CHANGE] `az vm create`: Change default `--size` from `Standard_DS1_v2` to `Standard_D2s_v5` (#33323)
* [BREAKING CHANGE] `az vmss create`: Change default `--vm-sku` from `Standard_DS1_v2` to `Standard_D2s_v5` (#33323)
* `az sig image-definition update`: Add ability to update image-definition start version (#33273)
* `az vm create/ update`: Support zone-resilient VM with `--zone-movement` (#33242)
Comment thread src/azure-cli/HISTORY.rst Outdated

**MySQL**

* BREAKING CHANGE `az mysql flexible-server backup create/restore/geo-restore/replica`: Remove `--storage-redundancy` (#33428)
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment on lines +74 to +75
* `az netappfiles cache`: Add new command group to mange Cache resources (#33217)
* `az netappfiles volume bucket`: Add new command group to mange Bucket resources (#33217)
Comment thread src/azure-cli/HISTORY.rst Outdated
* [BREAKING CHANGE] `az netappfiles volume update`: `--remote-volume-resource-id` has been deprecated (#33217)
* [BREAKING CHANGE] `az netappfiles volume create`: `--network-features` default value has changed to `Standard` (#33217)
* `az netappfiles cache`: Add new command group to mange Cache resources (#33217)
* `az netappfiles volume bucket`: Add new command group to mange Bucket resources (#33217)
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment on lines +83 to +88
**POSGRESQL**

* [BREAKING CHANGE] `az postgres flexible-server create/update`: Remove `--high-availability` for preferred argument `--zonal-resiliency` (#33300)

**PostgreSQL**

Comment thread src/azure-cli-core/HISTORY.rst Outdated

2.87.0
++++++
* Raw githubusercontent urls are updated to refer azcli blob to restrict external system access (#33240)
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli-core/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli-core/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst
Co-authored-by: Julie Zhu <105691024+yanzhudd@users.noreply.github.com>
Co-authored-by: necusjz <necusjz@gmail.com>
Co-authored-by: Yu Chen <16348853+jsntcy@users.noreply.github.com>
Co-authored-by: Naga Nandyala <naga.s.p.nandyala@gmail.com>
Comment thread src/azure-cli-core/HISTORY.rst Outdated
Co-authored-by: necusjz <necusjz@gmail.com>
Co-authored-by: Naga Nandyala <naga.s.p.nandyala@gmail.com>
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Comment thread src/azure-cli/HISTORY.rst Outdated
Co-authored-by: Julie Zhu <105691024+yanzhudd@users.noreply.github.com>
Co-authored-by: Naga Nandyala <naga.s.p.nandyala@gmail.com>
@msarfraz msarfraz merged commit f7f6f67 into Azure:dev May 26, 2026
50 checks passed
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.

8 participants