diff --git a/src/managednetworkfabric/HISTORY.rst b/src/managednetworkfabric/HISTORY.rst index c932ce77b90..e332b94f596 100644 --- a/src/managednetworkfabric/HISTORY.rst +++ b/src/managednetworkfabric/HISTORY.rst @@ -2,6 +2,13 @@ Release History =============== +8.1.0 +++++++ +* Adding breaking change notices for the following items that will be included in the upcoming 2025-07-15-stable CLI (9.0.x). +* [Breaking Change] Command group `fabric identity` will be removed as current az-cli-core does not support GET-PATCH. This includes the `assign`, `remove`, `show` sub-commands. +* [Breaking Change] Parameter `route-prefix-limit` will be removed from `l3domain create` and `l3domain update` commands. +* [Breaking Change] Parameter `version` on `device upgrade` command will become required. + 8.0.0 ++++++ * Updating version 8-beta to stable cli version 8.x for 2024-06-15-preview. diff --git a/src/managednetworkfabric/azext_managednetworkfabric/_breaking_change.py b/src/managednetworkfabric/azext_managednetworkfabric/_breaking_change.py new file mode 100644 index 00000000000..555f6b1d631 --- /dev/null +++ b/src/managednetworkfabric/azext_managednetworkfabric/_breaking_change.py @@ -0,0 +1,22 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# -------------------------------------------------------------------------------------------- +from azure.cli.core.breaking_change import ( + register_command_group_deprecate, + register_argument_deprecate, + register_required_flag_breaking_change, +) + +register_command_group_deprecate( + "networkfabric fabric identity", hide=True, target_version="9.0.x" +) +register_required_flag_breaking_change( + "networkfabric device upgrade", "--version", target_version="9.0.x" +) +register_argument_deprecate( + "networkfabric l3domain create", "--route-prefix-limit", target_version="9.0.x" +) +register_argument_deprecate( + "networkfabric l3domain update", "--route-prefix-limit", target_version="9.0.x" +) diff --git a/src/managednetworkfabric/setup.py b/src/managednetworkfabric/setup.py index 108fb0f47c6..de7ddf897d4 100644 --- a/src/managednetworkfabric/setup.py +++ b/src/managednetworkfabric/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '8.0.0' +VERSION = '8.1.0' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers