Changelog
0.2.0 May 1, 2026
Section titled “0.2.0 May 1, 2026”Tested versions: link
- Add AAA authentication, authorization, and accounting support
- Add TACACS+ server group server members support
- Add
ip_access_lists.ignore_routableand ACL entry attributesrev,tcp_flags_mask,tcp_option_length,igmp_type,capture_session,dscp_mask,load_share,priority_all,protocol_mask,redirect_all,telemetry_path,telemetry_queue,tos, andttl - Add
bfd.echo_interface_type,bfd.echo_interface_id,bfd.hardware_offload,bfd.slow_timer,bfd.startup_timer, and interface-level BFD support - Add community list support
- Remove unsupported
typeattribute from community lists - Add
feature_setsupport for FEX, MPLS, and virtualization feature-sets - Add Hypershield (Service Acceleration) support
- Add
system.ipv6_adjacency_stale_timer,system.ipv6_adjacency_stale_timer_icmp,system.ipv6_redirect_syslog,system.ipv6_redirect_syslog_interval,interfaces.*.ipv6.redirects, andinterfaces.*.ipv6.unreachablesICMPv6 support - Add interface breakout module and port configuration support
- Add per-interface CDP support for ethernets, port-channels, and management interfaces
- Add per-interface LLDP support for ethernets, port-channels, and management interfaces
- Add per-interface UDLD support for ethernets
- Add
tagsupport for IPv4 interface addresses (primary and secondary) - BREAKING CHANGE:
secondary_addressesunderipchanged from a list of strings to a list of objects withaddressand optionaltagattributes - Add
logging.logging,logging.logfile_name,logging.logfile_severity,logging.logfile_size,logging.logfile_persistent_threshold,logging.source_interface_type,logging.source_interface_id,logging.timestamp,logging.monitor_severity,logging.console_severity,logging.origin_id_type,logging.origin_id_value, andlogging.serverssupport - Add logging
consoleandmonitorattributes - Add
interfaces.management.vrfsupport - Add subinterface module mappings
- Add interface-level BFD, IPv4, IPv6, PIM, and system module mappings for previously unsupported interface types
- Add
ntp.source_interface_type,ntp.source_interface_id,ntp.access_group_match_all,ntp.access_group_peer,ntp.access_group_query_only,ntp.access_group_serve, andntp.access_group_serve_onlysupport - Add
nxapifeature flag support - Add OSPF route redistribution support
- Add physical interface
shutdown_lan,buffer_boost,flowcontrol_receive,flowcontrol_send, andmac_addresssupport - Add physical interface switchport
autostate_exclude_vlans,block,isolated, andmac_learningsupport - Add physical interface
storm_controlsupport - Add port-channel
shutdown_lan,buffer_boost,flowcontrol_receive, andflowcontrol_sendsupport - Add port-channel
storm_controlsupport - Fix port-channel
port_channel_modeattribute mapping - Add route map
set_metric_typesupport - Add route map
set_metric,set_metric_is_bgp,set_metric_delay,set_metric_load,set_metric_mtu, andset_metric_reliabilitysupport - Add route map
set_ip_next_hop_peer_address,set_ip_next_hop_unchanged,set_ip_next_hop_redist_unchanged,set_ipv6_next_hop_peer_address,set_ipv6_next_hop_unchanged, andset_ipv6_next_hop_redist_unchangedsupport - Add
sflowsupport includingsflow.agent_address,sflow.sampling_rate,sflow.max_header_size,sflow.max_datagram_size,sflow.counter_poll_interval,sflow.extended_bgp,sflow.extended_switch,sflow.collector_address,sflow.collector_port,sflow.collector_source, andsflow.collector_vrf - Add
snmp.global_enforce_priv,snmp.logging_level,snmp.trapsgranular per-category trap control, andsnmp.hosts.vrfsupport - Add
snmpsupport includingsnmp.contact,snmp.location,snmp.engine_id,snmp.packetsize,snmp.tcp_session_auth,snmp.source_interface_type,snmp.source_interface_id,snmp.enable_traps,snmp.users,snmp.hosts, andsnmp.rmon_events - Add
spanning_tree.port_type_edge_default,spanning_tree.port_type_edge_bpdufilter_default,spanning_tree.port_type_edge_bpduguard_default,spanning_tree.vlans, and interface-levelspanning_tree.mst_pre_standardandspanning_tree.mst_simulate_pvstsupport - Add
system.bootsupport - Add
system.cfs_distribute,system.cfs_eth_distribute,system.cfs_ipv4_distribute,system.cfs_ipv4_mcast_address,system.cfs_ipv6_distribute, andsystem.cfs_ipv6_mcast_addresssupport - Add
system.cli_aliasessupport - Add
system.copp_profileandsystem.copp_rate_limitsupport - Add
system.clock.format,system.clock.format_show_timezone_debug,system.clock.format_show_timezone_syslog, andsystem.clock.protocolsupport - Add
system.clocktimezone and summer time support - Add
system.icam_monitor_interval,system.icam_monitor_intervals,system.icam_monitor_scale, and ICAM threshold support - Add
system.platformsupport - Add
system.smart_licensing_transportandsystem.smart_licensing_url_cslusupport - Add
system.terminal_console_exec_timeout,system.line_vty_exec_timeout, andsystem.line_vty_session_limitsupport - Add
system.vdcssupport - Add
nd.vpc_domainssupport - Add
cdpsupport - Add
dnssupport - Add
lldpsupport - Add
udldsupport - Add
interfaces.managementsupport - Add
system.nxapisupport - BREAKING CHANGE: Move
arp.vpc_domainsandnd.vpc_domainstovpc.ip_arp_synchronizeandvpc.ipv6_nd_synchronize - Add
system.line_vty_access_class_inandsystem.line_vty_access_class_outsupport - BREAKING CHANGE: Bump required
nxosprovider version from0.8.0to0.10.2. Existingnxos_featurestate entries must be removed and re-imported after upgrading (terraform state rm 'module.<name>.nxos_feature.feature[\"<device>\"]'followed byterraform planto let the module recreate them) - Fix
dns.domain_namemapping to use correctdns_profilesattribute structure - Fix spanning tree control flag idempotency issue
- Fix empty flag mapping pattern causing unnecessary diffs across multiple resources
- Add
template_directoriesvariable for specifying directories containing template files - Add
template_filesvariable for specifying individual template files - Remove
write_default_values_filevariable - Remove
default_valuesandmodeloutputs - Remove
modules/modelsubmodule, model rendering is now performed by theutilsprovider
0.1.0 April 9, 2026
Section titled “0.1.0 April 9, 2026”Tested versions: link
- Initial release