ancestor: null
releases:
  1.0.0:
    modules:
    - description: Manages AAA server global configuration.
      name: nxos_aaa_server
      namespace: ''
    - description: Manages AAA server host-specific configuration.
      name: nxos_aaa_server_host
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manages access list entries
        for ACLs.
      name: nxos_acl
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manages applying ACLs to
        interfaces.
      name: nxos_acl_interface
      namespace: ''
    - description: ACL interfaces resource module
      name: nxos_acl_interfaces
      namespace: ''
    - description: ACLs resource module
      name: nxos_acls
      namespace: ''
    - description: Manage multiline banners on Cisco NXOS devices
      name: nxos_banner
      namespace: ''
    - description: Bidirectional Forwarding Detection (BFD) global-level configuration
      name: nxos_bfd_global
      namespace: ''
    - description: BFD interfaces resource module
      name: nxos_bfd_interfaces
      namespace: ''
    - description: Manages BGP configuration.
      name: nxos_bgp
      namespace: ''
    - description: Manages BGP Address-family configuration.
      name: nxos_bgp_af
      namespace: ''
    - description: Manages BGP neighbors configurations.
      name: nxos_bgp_neighbor
      namespace: ''
    - description: Manages BGP address-family's neighbors configuration.
      name: nxos_bgp_neighbor_af
      namespace: ''
    - description: Run arbitrary command on Cisco NXOS devices
      name: nxos_command
      namespace: ''
    - description: Manage Cisco NXOS configuration sections
      name: nxos_config
      namespace: ''
    - description: Configuration of device alias.
      name: nxos_devicealias
      namespace: storage
    - description: Handles the EVPN control plane for VXLAN.
      name: nxos_evpn_global
      namespace: ''
    - description: Manages Cisco EVPN VXLAN Network Identifier (VNI).
      name: nxos_evpn_vni
      namespace: ''
    - description: Gets facts about NX-OS switches
      name: nxos_facts
      namespace: ''
    - description: Manage features in NX-OS switches.
      name: nxos_feature
      namespace: ''
    - description: Copy a file to a remote NXOS device.
      name: nxos_file_copy
      namespace: ''
    - description: Trigger a graceful removal or insertion (GIR) of the switch.
      name: nxos_gir
      namespace: ''
    - description: Create a maintenance-mode or normal-mode profile for GIR.
      name: nxos_gir_profile_management
      namespace: ''
    - description: Manages HSRP configuration on NX-OS switches.
      name: nxos_hsrp
      namespace: ''
    - description: HSRP interfaces resource module
      name: nxos_hsrp_interfaces
      namespace: ''
    - description: Manages IGMP global configuration.
      name: nxos_igmp
      namespace: ''
    - description: Manages IGMP interface configuration.
      name: nxos_igmp_interface
      namespace: ''
    - description: Manages IGMP snooping global configuration.
      name: nxos_igmp_snooping
      namespace: ''
    - description: Set boot options like boot, kickstart image and issu.
      name: nxos_install_os
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manages physical attributes
        of interfaces.
      name: nxos_interface
      namespace: ''
    - description: Manages configuration of an OSPF interface instance.
      name: nxos_interface_ospf
      namespace: ''
    - description: Interfaces resource module
      name: nxos_interfaces
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manage Layer-2 interface
        on Cisco NXOS devices.
      name: nxos_l2_interface
      namespace: ''
    - description: L2 interfaces resource module
      name: nxos_l2_interfaces
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manage L3 interfaces on
        Cisco NXOS network devices
      name: nxos_l3_interface
      namespace: ''
    - description: L3 interfaces resource module
      name: nxos_l3_interfaces
      namespace: ''
    - description: LACP resource module
      name: nxos_lacp
      namespace: ''
    - description: LACP interfaces resource module
      name: nxos_lacp_interfaces
      namespace: ''
    - description: LAG interfaces resource module
      name: nxos_lag_interfaces
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manage link aggregation
        groups on Cisco NXOS devices.
      name: nxos_linkagg
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manage LLDP configuration
        on Cisco NXOS network devices.
      name: nxos_lldp
      namespace: ''
    - description: LLDP resource module
      name: nxos_lldp_global
      namespace: ''
    - description: LLDP interfaces resource module
      name: nxos_lldp_interfaces
      namespace: ''
    - description: Manage logging on network devices
      name: nxos_logging
      namespace: ''
    - description: Manages core NTP configuration.
      name: nxos_ntp
      namespace: ''
    - description: Manages NTP authentication.
      name: nxos_ntp_auth
      namespace: ''
    - description: Manages NTP options.
      name: nxos_ntp_options
      namespace: ''
    - description: Manage NXAPI configuration on an NXOS device.
      name: nxos_nxapi
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manages configuration of
        an ospf instance.
      name: nxos_ospf
      namespace: ''
    - description: Manages a VRF for an OSPF router.
      name: nxos_ospf_vrf
      namespace: ''
    - description: OSPFv2 resource module
      name: nxos_ospfv2
      namespace: ''
    - description: Configures anycast gateway MAC of the switch.
      name: nxos_overlay_global
      namespace: ''
    - description: Manages configuration of a PIM instance.
      name: nxos_pim
      namespace: ''
    - description: Manages PIM interface configuration.
      name: nxos_pim_interface
      namespace: ''
    - description: Manages configuration of an PIM static RP address instance.
      name: nxos_pim_rp_address
      namespace: ''
    - description: Tests reachability using ping from Nexus switch.
      name: nxos_ping
      namespace: ''
    - description: Reboot a network device.
      name: nxos_reboot
      namespace: ''
    - description: Set a checkpoint or rollback to a checkpoint.
      name: nxos_rollback
      namespace: ''
    - description: Install patch or feature rpms on Cisco NX-OS devices.
      name: nxos_rpm
      namespace: ''
    - description: Perform SMUs on Cisco NX-OS devices.
      name: nxos_smu
      namespace: ''
    - description: Manage snapshots of the running states of selected features.
      name: nxos_snapshot
      namespace: ''
    - description: Manages SNMP community configs.
      name: nxos_snmp_community
      namespace: ''
    - description: Manages SNMP contact info.
      name: nxos_snmp_contact
      namespace: ''
    - description: Manages SNMP host configuration.
      name: nxos_snmp_host
      namespace: ''
    - description: Manages SNMP location information.
      name: nxos_snmp_location
      namespace: ''
    - description: Manages SNMP traps.
      name: nxos_snmp_traps
      namespace: ''
    - description: Manages SNMP users for monitoring.
      name: nxos_snmp_user
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manages static route configuration
      name: nxos_static_route
      namespace: ''
    - description: Static routes resource module
      name: nxos_static_routes
      namespace: ''
    - description: Manage the system attributes on Cisco NXOS devices
      name: nxos_system
      namespace: ''
    - description: TELEMETRY resource module
      name: nxos_telemetry
      namespace: ''
    - description: Manages UDLD global configuration params.
      name: nxos_udld
      namespace: ''
    - description: Manages UDLD interface configuration params.
      name: nxos_udld_interface
      namespace: ''
    - description: Manage the collection of local users on Nexus devices
      name: nxos_user
      namespace: ''
    - description: (deprecated, removed after 2022-06-01) Manages VLAN resources and
        attributes.
      name: nxos_vlan
      namespace: ''
    - description: VLANs resource module
      name: nxos_vlans
      namespace: ''
    - description: Manages global VPC configuration
      name: nxos_vpc
      namespace: ''
    - description: Manages interface VPC configuration
      name: nxos_vpc_interface
      namespace: ''
    - description: Manages global VRF configuration.
      name: nxos_vrf
      namespace: ''
    - description: Manages VRF AF.
      name: nxos_vrf_af
      namespace: ''
    - description: Manages interface specific VRF configuration.
      name: nxos_vrf_interface
      namespace: ''
    - description: Manages VRRP configuration on NX-OS switches.
      name: nxos_vrrp
      namespace: ''
    - description: Configuration of vsan.
      name: nxos_vsan
      namespace: storage
    - description: Manages VTP domain configuration.
      name: nxos_vtp_domain
      namespace: ''
    - description: Manages VTP password configuration.
      name: nxos_vtp_password
      namespace: ''
    - description: Manages VTP version configuration.
      name: nxos_vtp_version
      namespace: ''
    - description: Manages VXLAN Network Virtualization Endpoint (NVE).
      name: nxos_vxlan_vtep
      namespace: ''
    - description: Creates a Virtual Network Identifier member (VNI)
      name: nxos_vxlan_vtep_vni
      namespace: ''
    - description: Configuration of zone/zoneset.
      name: nxos_zone_zoneset
      namespace: storage
    plugins:
      cliconf:
      - description: Use NX-OS cliconf to run commands on Cisco NX-OS platform
        name: nxos
        namespace: null
      httpapi:
      - description: Use NX-API to run commands on Cisco NX-OS platform
        name: nxos
        namespace: null
    release_date: '2020-06-23'
  1.0.1:
    changes:
      bugfixes:
      - Element type of `commands` key should be `raw` since it accepts both strings
        and dicts (https://github.com/ansible-collections/cisco.nxos/pull/126).
      - Fix nxos_interfaces states replaced and overridden (https://github.com/ansible-collections/cisco.nxos/pull/102).
      - Fixed force option in lag_interfaces.py (https://github.com/ansible-collections/cisco.nxos/pull/111).
      - Make `src`, `backup` and `backup_options` in nxos_config work when module
        alias is used (https://github.com/ansible-collections/cisco.nxos/pull/121).
      - Makes sure that docstring and argspec are in sync and removes sanity ignores
        (https://github.com/ansible-collections/cisco.nxos/pull/112).
      - Update docs after sanity fixes to modules.
      - nxos_user - do not fail when a custom role is used (https://github.com/ansible-collections/cisco.nxos/pull/130)
      minor_changes:
      - documentation - Use FQCN when refering to modules (https://github.com/ansible-collections/cisco.nxos/pull/116)
    fragments:
    - 102-fix-nxos_interfaces-states.yaml
    - 111_update_lag_interfaces.yaml
    - 116-add-FQCN-for-documentation
    - fix_command_key.yaml
    - fix_nxos_user_role.yaml
    - fix_src_backup_with_module_alias.yaml
    - remove_ignores.yaml
    - update_docs.yaml
    release_date: '2020-08-03'
  1.0.2:
    changes:
      release_summary: Rereleased 1.0.1 with updated changelog.
    fragments:
    - 1.0.2.yaml
    release_date: '2020-08-07'
  1.1.0:
    changes:
      bugfixes:
      - Allow facts round trip to work on nxos_vlans (https://github.com/ansible-collections/cisco.nxos/pull/141).
      minor_changes:
      - Add N9K multisite support(https://github.com/ansible-collections/cisco.nxos/pull/142)
    fragments:
    - 141_fix_nxos_vlans.yaml
    - 142-N9K-multisite.yaml
    release_date: '2020-08-28'
  1.2.0:
    changes:
      bugfixes:
      - Correctly parse facts for lacp interfaces mode information (https://github.com/ansible-collections/cisco.nxos/pull/164).
      - Fix for nxos smu issue (https://github.com/ansible-collections/cisco.nxos/pull/160).
      - Fix regex for parsing configuration in nxos_lag_interfaces.
      - Fix regexes in nxos_acl_interfaces facts and some code cleanup (https://github.com/ansible-collections/cisco.nxos/issues/149).
      - Fix rendering of `log-adjacency-changes` commands.
      - Preserve whitespaces in banner text (https://github.com/ansible-collections/cisco.nxos/pull/146).
      deprecated_features:
      - Deprecated `nxos_smu` in favour of `nxos_rpm` module.
      - The `nxos_ospf_vrf` module is deprecated by `nxos_ospfv2` and `nxos_ospfv3`
        Resource Modules.
      minor_changes:
      - Add nxos_ospfv3 module.
      - Allow other transfer protocols than scp to pull files from a NXOS device in
        nxos_file_copy module. sftp, http, https, tftp and ftp can be choosen as a
        transfer protocol, when the file_pull parameter is true..
    fragments:
    - 161-transfer_protocol_file_copy.yaml
    - add_nxos_ospfv3.yaml
    - fix_lacp_interfaces_mode_facts_parsing.yaml
    - fix_nxos_acl_interfaces.yaml
    - fix_nxos_banner_with_spaces.yaml
    - fix_nxos_lag_interfaces.yaml
    - fix_nxos_ospfv2.yaml
    - fix_nxos_smu.yaml
    modules:
    - description: OSPFv3 resource module
      name: nxos_ospfv3
      namespace: ''
    release_date: '2020-10-01'
  1.3.0:
    changes:
      bugfixes:
      - Allow `fex-fabric` option for mode key (https://github.com/ansible-collections/cisco.nxos/issues/166).
      - Fixes for nxos rpm issue (https://github.com/ansible-collections/cisco.nxos/pull/173).
      - Update regex to accept the platform "N77" as supporting fabricpath.
      - Vlan config diff was not removing default values
      deprecated_features:
      - Deprecated `nxos_interface_ospf` in favor of `nxos_ospf_interfaces` Resource
        Module.
      minor_changes:
      - Add nxos_ospf_interfaces resource module.
    fragments:
    - add_fex_fabric_l2_inteerfaces.yaml
    - add_nxos_ospf_interfaces.yaml
    - fix_nxos_rpm.yaml
    - fix_vlan_diff.yaml
    - vlans-fabricpath-mode-regex.yaml
    modules:
    - description: OSPF Interfaces Resource Module.
      name: nxos_ospf_interfaces
      namespace: ''
    release_date: '2020-10-29'
  1.3.1:
    changes:
      bugfixes:
      - Add version key to galaxy.yaml to work around ansible-galaxy bug
      - Allow nxos_user to run with MDS (https://github.com/ansible-collections/cisco.nxos/issues/163).
      - Fix for nxos_lag_interfaces issue (https://github.com/ansible-collections/cisco.nxos/pull/194).
      - Make sure that the OSPF modules work properly when process_id is a string
        (https://github.com/ansible-collections/cisco.nxos/issues/198).
    fragments:
    - fix_nxos_lag_interfaces_1.yaml
    - fix_ospf_process_id.yaml
    - galaxy-version.yaml
    - support_nxos_user_mds.yaml
    release_date: '2020-11-26'
  1.4.0:
    changes:
      bugfixes:
      - config replace is actually supported for devices other than N9K and hence
        we should not fail, and instead let the device handle it (https://github.com/ansible-collections/cisco.nxos/issues/215).
      - Add support for interfaces in mode 'fabricpath' to l2_interfaces (https://github.com/ansible-collections/cisco.nxos/issues/220).
      - Allow enabling `fabric forwarding` feature through nxos_feature (https://github.com/ansible-collections/cisco.nxos/issues/213).
      - Allow tag updates with state replaced (https://github.com/ansible-collections/cisco.nxos/issues/197).
      - Fixes traceback while parsing power supply info in nxos_facts for newer NX-OS
        releases (https://github.com/ansible-collections/cisco.nxos/issues/192).
      - Handle domain-name properly with vrf contexts (https://github.com/ansible-collections/cisco.nxos/issues/234).
      - Parse interface contexts properly (https://github.com/ansible-collections/cisco.nxos/issues/195).
      - Properly handle partial matches in community string (https://github.com/ansible-collections/cisco.nxos/issues/203).
      - Update argspecs with default value for parameters.
      - Update docs to clarify the idemptonecy releated caveat and add it in the output
        warnings (https://github.com/ansible-collections/ansible.netcommon/pull/189)
      deprecated_features:
      - Deprecated `nxos_bgp` and `nxos_bgp_neighbor` modules in favor of `nxos_bgp_global` resource module.
      doc_changes:
      - Fix error in ``host_reachability`` parameter's example where a default value
        is used, which the ``host_reachability`` parameter does not support. Improve
        descriptions of some parameters to be more explicit. Correct spelling and
        grammar where errors were noticed.
      minor_changes:
      - Add `echo_request` option for ICMP.
      - Add nxos_bgp_global resource module.
      security_fixes:
      - Enable no_log for sensitive parameters in argspec.
    fragments:
    - 204-improve-nxos-vxlan-vtep-module-docs.yaml
    - add_default_options.yaml
    - add_nxos_bgp_global.yaml
    - fix_interface_context.yaml
    - fix_l2_interfaces_mode_fabricpath.yaml
    - fix_nxos_facts.yaml
    - fix_nxos_l3_interfaces_tag.yaml
    - fix_nxos_system_vrf_domain.yaml
    - mask_sensitive_values.yaml
    - nxos_acls.yaml
    - nxos_config_diff_doc_update.yaml
    - nxos_config_replace.yaml
    - nxos_feature.yaml
    - nxos_snmp_community.yaml
    - depr_bgp.yaml
    modules:
    - description: BGP Global resource module.
      name: nxos_bgp_global
      namespace: ''
    release_date: '2021-01-29'
