Both ydk-gen and ydk-cpp have been updated at github. Online documentation is available at: http://ydk.cisco.com/cpp/docs
Here is a list of features that have gone into the release:
Bundle improvements
- Updated cisco-ios-xr bundle to support Cisco IOS XR 6.6.2
- Updated openconfig bundle to introduce support for additional models.
Resolved GitHub issues
- cgo compile error (#781)
- YDK netconf read fails when tag has namespace prefix (#799)
- YDK return value of YANG action missing some attributes (#871)
- Duplicate code in generated cisco-ios-xe Go bundle (#891)
- Memory leaks in YDK C++ core (#899)
- Memory leaks in YDK C++ gNMI Service component (#902)
- RPC execution stuck when NETCONF server closes session unexpectedly (#914)
- YDK attempting to send Commit command when 'writable-running' in capabilities (#915)
- Max value of range is set to None when not specified in the Yang model (#916)
- YDK MetaInfo should have a field for mandatory leaf (#918)
Note
The solution for GitHub issue (#891) changed model API. However all model bundles generated with YDK-Gen version 0.7.3 and later are still compatible with core YDK components.
Documentation improvements
Addressed multiple documentation issues:
- Installation documentation for YDK-Py needs an update (#906)
- README file for YDK-Py repo is not rendering correctly (#907)