Releases: networktocode/netutils
Releases · networktocode/netutils
v1.13.0
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
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
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
v1.10.0
v1.10 Release Notes
Release Overview
- Added Functionality to ip_network filter to support method calls with kwargs.
- Fix configuration parsers to allow newlines, no longer auto strip all newlines.
[v1.10.0] 2024-09
Added
- 534 Extend ip_network extension to support method calls with kwargs.
Changed
Fixed
v1.9.1
v1.9.0
v1.9 Release Notes
Release Overview
- Added NIST URL creation and platform mapper.
- Added DNA Center platform mappings.
- Improved error message when duplicate line is parsed.
[v1.9.0] 2024-07
Added
- 489 Added NIST URL creation and platform mapper.
- 519 Added DNA Center forward and reverse platform mappings.
Changed
- 539 Provide more descriptive error message when duplicate line is parsed.
Full Changelog: v1.8.1...v1.9.0
v1.8.1
[v1.8.1] 2024-04
Changed
- Standard automated updates to Flatbot files: OUI File, PROTOCOL Files.
Fixed
- #509 Fixed parsing of empty banner, and dual banner for Cisco platforms.
New Contributors
- @susanhooks made their first contribution in #510
Full Changelog: v1.8.0...v1.8.1
v1.8.0
Release Overview
- Added support for Python 3.12.
- Added local support of
distutils.version
now that Python 3.12 deprecates disutils. - Added functions
compare_version_loose
andcompare_version_strict
based ondistutils.version
. - Added function
paloalto_panos_clean_newlines
. - Added various lib_mapper updates.
- Added HP Comware parser.
[v1.8.0] 2024-04
Added
- #483 Added support for Python 3.12.
- #483 Added local support of
distutils.version
now that Python 3.12 deprecates disutils. - #490 Add JunOS and Vyatta to HierConfig mappers.
- #416 Added
paloalto_panos_clean_newlines
function. - #467 Added HP Comware parser.
Changed
- #485 Changed order of changelog menu.
- #494 Changed protocol number import to be dynamic update via flatbot.
- #495 Changed XR mapping, add tests to ensure always using normalized name, various lib_mapper fixes.
Fixed
Full Changelog: v1.7.0...v1.8.0
v1.7.0
v1.7 Release Notes
Release Overview
- Added the ability to hash a value via
hash_data
function. - Added the ability to sort IPs a value via
get_ips_sorted
function. - Added lib_mapper entries for
ruckus_smartzone
,cisco_xe
,huawei
andcisco_xr
.
[v1.7.0] - 2024-03
Added
- #373 Added the ability to hash a value via
hash_data
function. - #374 Added
ruckus_smartzone
to lib_mapper. - #451 Added
forward
mappings. - #473 Added the ability to sort IPs a value via
get_ips_sorted
function.
Changed
- #369 Update doc string example to include the import statement.
- #429 Updated
cisco_xe
mappings. - #443 Updated
ansible
platform mappers. - #466 Improve performance of jinja2_convenience_function by not importing NAPALM when called.
Fixed
Full Changelog: v1.6.0...v1.7.0
v1.6.0
Release Overview
- Added
ubiquiti_airos
parser. - Added
ACLRule
andACLRules
classes. - Added the
ip
functionsis_ip_range
,is_ip_within
,is_network
, andget_range_ips
. - Added the
asn
functionint_to_asn
in the function. - Added
NETUTILSPARSER_LIB_MAPPER
andNETUTILSPARSER_LIB_MAPPER_REVERSE
to lib mapper. - Added classy docs to view config parser classes.
[v1.6.0] - 2023-09
Added
- #290 Added
ACLRule
andACLRules
classes. - #290 Added the
ip
functionsis_ip_range
,is_ip_within
,is_network
, andget_range_ips
. - #325 Added classy docs to view config parser classes.
- #329 Added
ubiquiti_airos
parser. - #332 Added the
asn
functionint_to_asn
in the function. - #352 Added
NETUTILSPARSER_LIB_MAPPER
andNETUTILSPARSER_LIB_MAPPER_REVERSE
to lib mapper.
Changed
- #346 Updated
mac_to_format
docs. - #352 Clean up docs and sorting for lib mapper.
- #358 Changed flatbot schedule.