Skip to content

YDK 0.8.5 release

Pre-release
Pre-release
Compare
Choose a tag to compare
@ygorelik ygorelik released this 24 Feb 18:12
· 224 commits to master since this release
2d0c87c

YDK-0.8.5 release

Released on July 21 of 2020

New features and enhancements

  • Develop utility function to clone Entity instance 967
  • Go CodecService fails to encode leaf-list data 968
  • Developed script install_ydk, which allows to install YDK from source in one CLI command
  • Added support for CentOS/RHEL-8 and Ubuntu-20.04 (focal) 1019

Resolved GitHub issues

  • gNMI set RPC fails when JSON payload is formatted string
  • Enhance generator to indicate how a YANG modules was processed 894
  • Restconf in YDK should support HTTPS (partially resolved) 917
  • Go fails to process filters on enum and identity leaves and leaf-lists 969
  • YDK fails create bundle package when package name contains '.' 978
  • python bundle generator must escape 'async' as variable name 980
  • YDK fails instantiate some of the generated bundle classes 983
  • Python generated bundle class fails instantiate when model contains leaf 'logger' 996
  • C++ YList class fails to process key values when its name contains '-' character 997
  • create_datanode in Path API returns incorrect object and sets incorrect value 1003
  • create_datanode rejects absolute paths with a leading "/" as defined in RFC 7950 1005
  • Path API create_datanode rejects valid value 1006
  • data tag not recognized when attribute present 1021
  • c++ generated bundle class fails to compile in gcc when model contains leaf 'minor' 1024
  • ydk.path.codec.decode validates incorrect XML payload 1026
  • Python 3 TypeError while initializing CRUDService class 1032

Bundle improvements

  • Updated cisco-ios-xe bundle to support Cisco IOS XE 16.9.3 due to bug in Python generated code
  • Updated cisco-ios-xr bundle to support Cisco IOS XR 6.6.3
  • Updated openconfig bundle to support YANG models of revision "2019-06-21"