Skip to content

0.8.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ygorelik ygorelik released this 11 Feb 17:16
· 536 commits to master since this release
b860d8a

2019-02-11 version 0.8.1

Python, C++, Go

  • Introduced support for non-top level objects/entities for CRUD, Netconf, and gNMI services.
  • Introduced a feature, which allows to disable validation of entity data processed by NetconfServiceProvider.

ydk-gen

  • Added capability to generate meta-data in Python bundles by adding --generate-meta flag in generate.py script.
  • Added generate.py script options '-i --install' and '-s --sudo' to generate and install packages in one step.
  • Use CMake build number for release numbers with suffix (#864)

Resolved GitHub issues

  • YFilter dropped when used with NetconfService and EntityCollection (#803)
  • Test for non-top level Entity fails when bundle created with 'one-class-per-module' flag (#839)
  • generate.py always creates model bundles with requirements for current YDK version (#844)
  • NETCONF Session constructor doesn't allow port to be None (#846)
  • YDK fails process RPC payload, which contain 'data' tag (#851)
  • gNMI script results in a segmentation fault if repository is missing a required model (#852)
  • CodecService fails correctly encode multiple entries in keyless list (#854)
  • Segmentation fault when decoding gNMI config payload (#856)
  • Decoding gNMI payload fails with ValueError exception (#858)

Documentation improvements

Addressed multiple documentation issues: #848, #850, #861, #862