Changelog

v1.0.2 - 2026-07-29

  • Harden the client against errors and add option to get XML data from device

v1.0.1 - 2026-07-08

  • Drop VLAN vn-segment (VXLAN) mapping support. The vlans family unconditionally enabled feature vn-segment-vlan-based, which devices without the VXLAN feature-set reject with a parser error. The mapped_vni attribute was unused by consumers; removed it (model, render, feature enable) rather than gate it. Can be re-added when a consumer needs VXLAN mapping.

v1.0.0 - 2026-07-08

  • Move to native nxos handler instead of using ansible

  • Add a native NX-OS handler (nxos::native) that configures the device over the legacy XML management interface (xmlagent SSH subsystem) via ncclient/exec-command, as an alternative to the Ansible-based path. Generates CLI from the existing cisco.nxos config trees with an attribute-aware, dependency-ordered, ownership-scoped diff. Implements all families pxsdc uses (vrf, bgp, interfaces, vlans, l3, raw config).

v0.2.1 - 2026-06-29

v0.2.0 - 2026-06-26

  • New requirements strategy to adapt to ansible module changes

v0.1.2 - 2026-04-17

v0.1.1 - 2026-04-14

  • Add nxos_vlans module

v0.1.0 - 2026-01-19

  • Initial release of proximus NXOS adapter