Bugs fixed - Latest `textfsm` doesn’t support in windows. Hence, supporting `textfsm 0.4.1` for windows user 1019 - Convert `port` argument when passed as `str` to `int` data type 1020 - Return type of `sw.install` function going to change in the upcoming major release. So, added a deprecation warning in `sw.install` 1025
2.4.0
Features Added - Added TableView Null Key support 983 - Added timeout support for commit_check() 998 - Added Win serial COM support 1000 - Added load patch support 1001 - Added textfsm support for table/view 1009
Bugs fixed: - Fixed table/view issue w.r.t to get() call 981 - Fixed documentation typo 986 - Handled sax parser input for nested fields 997 - Fixed outbound ssh issue 1007 - Fixed xpath issue when defined with a string function 1008
2.3.2
Features Added - Added TableView Null Key support 983 - Added timeout support for commit_check() 998 - Added Win serial COM support 1000 - Added load patch support 1001 - Added textfsm support for table/view 1009
Bugs fixed: - Fixed table/view issue w.r.t to get() call 981 - Fixed documentation typo 986 - Handled sax parser input for nested fields 997 - Fixed outbound ssh issue 1007 - Fixed xpath issue when defined with a string function 1008
v1.3.2-iAgent * Table/view SAX input creation when fields are nested
v1.3.1-iAgent Table/View: Logical OR condition support for item and key https://github.com/Juniper/py-junos-eznc/pull/983
2.3.1
Features Added - None
Bugs fixed: - Handled a check for pending Junos OS or package installation 966 - Fixed MetaPathLoader support only for jnpr.junos* modules 977 - Fixed huge tree XML support 975 - Fixed Junos sax parser issue for filter_xml broken 969
v1.3.0-iAgent Fixes: * filter_xml was broken when item was separated by multiple slashes 969 * filter_xml creation when multiple fields got same parent path 968 * string blob with new line in between where not parser till its end. 963
2.3.0
Features Added - TableView extended for vty/cli unstructured command 950 - Added junos SAX parser feature 942 955 951 - Added TableView Null Key support 910 - Added command tables 958. - Added reboot support for junos vmhost platform 952 - Added ElsEthernetSwitchingTable TableView 939 - Added callback functionality to ftp get 932 - Extended start shell support for Bourne shell 934 - Added `at` option support for `sw.reboot()` and `sw.poweroff()` 916 - Added generalized function for ssh-client 957
Bugs Fixed - Updated fact collection for srx platform 935 - Supports new ssh private key format 945 - Handled exception in dev.close() 956 - Updated file transfers to use context manager to open files 885 - Fixed reboot and poweroff behavior 916
v1.2.0-iAgent local release for iAgent purpose.
v1.1.0-iAgent * SAX parser support
2.2.1
Features Added - None Bugs Fixed - Handle multiple package-result values from sw.install 864 - Extended support to WR-Based Linux H/W 882 883 889 - Fixed issues in Console over SSH 877 - Optimized PyEZ docker image size and minor bug fixes 894 911 - Fixed JSON serialization for Junos facts 902 - Updated securityzone.yml. Added item `zone-security` 909 - Fixed runtime error while using Outbound-SSH 915 - Fixed Pyyaml bugs 914 917 918
v1.0.1-iAgent * fix PyYAML as per CVE-2017-18342 * Sync code with Latest PyEZ 2.2.0