Skip to content

Releases: networktocode/netutils

v1.17.0

30 Jan 21:28

Choose a tag to compare

What's Changed

v1.17.0 (2026-01-30)

Added

  • #752 - Added custom parsing of HP Network OS devices.
  • #793 - Added hp_comware running configuration command to the RUNNING_CONFIG_MAPPER.

Deprecated

  • Deprecated the public HPEConfigParser class in lieu of a private class that should be subclassed for specific HP platforms.

Fixed

  • #780 - Fixed parsing of login banner in Palo Alto Networks config.

Housekeeping

  • Added --pattern and --label options to the invoke pytest task.

New Contributors

Full Changelog: v1.16.0...v1.17.0

v1.16.0 - 2026-01-20

20 Jan 16:02

Choose a tag to compare

What's Changed

v1.16.0 (2026-01-20)

Added

  • #748 - Added parsing for FSP150F2 and FSP150F3 ADVA AOS device configs.
  • #778 - Added ConfigParser class for Ciena SAOS/10 devices.

Fixed

  • #723 - Fixed the GitHub release failures occurring in CI.
  • #741 - Fixed the logic error where salt=0 was ignored in encrypt_cisco_type7.
  • #745 - Fixed OUI GitHub Actions workflow to correctly fetch and generate OUI mappings.
  • #750 - Fixed PAN-OS banner parsing by removing IOS-style banner end normalization.

Housekeeping

  • Rebaked from the cookie main.
  • Run drift manager to get app updated with NTC standards.

New Contributors

Full Changelog: v1.15.2...v1.16.0

v1.15.2 (2025-12-31)

31 Dec 19:15

Choose a tag to compare

What's Changed

Fixed

  • #723 - Fix the GitHub release failures occurring in CI.
  • #741 - Fixed the logic error where salt=0 was ignored in encrypt_cisco_type7
  • #750 - Fix PAN-OS banner parsing by removing IOS-style banner end normalization.

New Contributors

Full Changelog: v1.15.1...v1.15.2

v1.15.1

21 Oct 00:33

Choose a tag to compare

v1.15.1 (2025-10-20)

Added

  • #704 - Added show running config mapper for 22 additional operating systems.

Full Changelog: v1.15.0...v1.15.1

v1.15.0 - 2025-09-05

05 Sep 17:04

Choose a tag to compare

What's Changed

Release Overview

  • Add parser support for Rad ETX.
  • Update the library to the NTC 2025 development standards.

v1.15.0 (2025-09-05)

Added

  • #692 - Add Rad ETX config parser.

Housekeeping

  • #675 - Replaced black, bandit, flake8 and pydocstyle with ruff.
  • #675 - Updated tasks.py with newest task list.
  • #675 - Updated to using pyinvoke for development environment definition.
  • Fix CI for Flatbot to install Ruff and remove black.

New Contributors

Full Changelog: v1.14.1...v1.15.0

v1.14.1 - 2024-07-11

11 Jul 16:06

Choose a tag to compare

[v1.14.1] 2025-07

Changed

  • 672 Update running configuration commands to be full versions. Flatbot OUI and PROTOCOL file updates.

Full Changelog: v1.14.0...v1.14.1

v1.14.0 - 2025-07-11

11 Jul 14:36

Choose a tag to compare

v1.14 Release Notes

Release Overview

  • Library mapping updates and fixes.
  • NIST library updates and fixes for CVE reporting.
  • Documentation fixes.
  • Palo Alto brace configuration fixes.

[v1.14.0] 2025-07

Added

  • 644 Add ability to get the lib mapper in a os centric view versus a lib centric view.
  • 646 Add Additional SROS Tests.
  • 649 Add RUNNING_CONFIG_MAPPER to help map platform to running configuration command.

Changed

  • 652 Flatbot OUI File Updates.
  • 653 Flatbot PROTOCOL File Updates.
  • 662 NIST library updates and fixes.

Fixed

  • 640 Fix documentation issues.
  • 641 Fix documentation for Jinja examples.
  • 651 Fix Palo set format config parsing for curly brace.

New Contributors

Full Changelog: v1.13.0...v1.14.0

v1.13.0

01 Apr 00:21

Choose a tag to compare

Release Overview

  • Added is_reversible_wildcardmask, netmask_to_wildcardmask, and wildcardmask_to_netmask functions.
  • Added aruba_os and aruba_osswitch parsers.

[v1.13.0] 2025-03

Added

  • 616 Added is_reversible_wildcardmask, netmask_to_wildcardmask, and wildcardmask_to_netmask functions.
  • 620 Add cisco_wlc_ssh mapping to ntctemplates lib mapper.
  • 632 Added aruba_os and aruba_osswitch parsers.

Full Changelog: v1.12.0...v1.13.0

v1.12.0

08 Jan 22:23

Choose a tag to compare

v1.12 Release Notes

Release Overview

  • Added Python 3.13 support.
  • Removed Python 3.8 support.

[v1.12.0] 2025-01

Added

  • 593 Add nokia_srl to the mappers.

Changed

  • 603 Add support for Python 3.8 and add Python 3.13.

Fixed

  • 602 Fix ASA banner config parsing.

Full Changelog: v1.11.0...v1.12.0

v1.11.0

02 Jan 14:35

Choose a tag to compare

v1.11 Release Notes

Release Overview

  • Added Python 3.13 support.
  • Removed Python 3.8 support.

[v1.11.0] 2024-12

Added

  • 593 Add nokia_srl to the mappers.

Changed

  • 603 Add support for Python 3.8 and add Python 3.13.

Fixed

  • 602 Fix ASA banner config parsing.

Full Changelog: v1.10.1...v1.11.0