|
| 1 | +### 2018-04-09 version 0.7.1 |
| 2 | + |
| 3 | +#### Python, C++ & Go |
| 4 | + |
| 5 | +##### Bundle improvements |
| 6 | + **NOTE:** [#604](https://github.com/CiscoDevNet/ydk-gen/issues/604) introduced a backward incompatibility. The below bundles generated with `0.7.1` or newer ydk-gen will only work with ydk `core` version `0.7.1` or newer |
| 7 | + * Updated [`cisco-ios-xr`](https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/cisco-ios-xr_6_3_2.json) to support Cisco IOS XR 6.3.2 release |
| 8 | + * Updated [`cisco-ios-xe`](https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/cisco-ios-xe_16_8_1.json) to support Cisco IOS XE 16.8.1 release |
| 9 | + * Also updated [`openconfig`](https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/openconfig_0_1_5.json) and [`ietf`](https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/ietf_0_1_5.json) bundles |
| 10 | +##### CRUD / Netconf / Codec / Path API improvements |
| 11 | + * Introduced support for multiple entities in Python and C++ ([#713](https://github.com/CiscoDevNet/ydk-gen/issues/713), [#719](https://github.com/CiscoDevNet/ydk-gen/issues/719), [#726](https://github.com/CiscoDevNet/ydk-gen/issues/726), [#736](https://github.com/CiscoDevNet/ydk-gen/issues/736)) |
| 12 | + * Added support for yang models with more than 256 typedefs ([#678](https://github.com/CiscoDevNet/ydk-gen/issues/678), [#607](https://github.com/CiscoDevNet/ydk-gen/issues/607)) |
| 13 | + * Fixed segfault with `cisco-ios-xe` model ([#627](https://github.com/CiscoDevNet/ydk-gen/issues/627)) |
| 14 | + * Changed default arguments to be more pythonic ([#682](https://github.com/CiscoDevNet/ydk-gen/issues/682)) |
| 15 | + * Handled XML escape characters included in yang models ([#683](https://github.com/CiscoDevNet/ydk-gen/issues/683)) |
| 16 | + * Improved handling XML declaration in XML payloads ([#662](https://github.com/CiscoDevNet/ydk-gen/issues/662)) |
| 17 | + * Fixed support for yang models with lists as top-level nodes ([#728](https://github.com/CiscoDevNet/ydk-gen/issues/728)) |
| 18 | + * Added support for yang 1.1 `action` statement in path API ([#717](https://github.com/CiscoDevNet/ydk-gen/issues/717)) |
| 19 | +##### Netconf provider improvements |
| 20 | + * Added support for connecting to devices with no `get-schema` support ([#554](https://github.com/CiscoDevNet/ydk-gen/issues/544)) |
| 21 | +##### ydk-gen improvements |
| 22 | + * Updated leafs in python model APIs to use native python types. ([604](https://github.com/CiscoDevNet/ydk-gen/issues/604)) |
| 23 | + * Improved the size and performance of Golang model APIs ([604](https://github.com/CiscoDevNet/ydk-gen/issues/604)) |
| 24 | + * Fixed issue with handling of some typedefs in Golang ([706](https://github.com/CiscoDevNet/ydk-gen/issues/706), [747](https://github.com/CiscoDevNet/ydk-gen/issues/747)) |
| 25 | +##### Documentation improvements |
| 26 | + * Improved enum documentation ([716](https://github.com/CiscoDevNet/ydk-gen/issues/716)) |
| 27 | + * Enhanced table of contents for documentation ([715](https://github.com/CiscoDevNet/ydk-gen/issues/715)) |
| 28 | +##### Testing/error improvements |
| 29 | + * Improved ydk-gen error reporting and fixed `--one-class-per-module` option of generating python packages ([604](https://github.com/CiscoDevNet/ydk-gen/issues/604)) |
| 30 | + * Added coverage for Golang and C++ ([740](https://github.com/CiscoDevNet/ydk-gen/issues/740), [705](https://github.com/CiscoDevNet/ydk-gen/issues/705)) |
| 31 | +##### Installation improvements |
| 32 | + * Introduced automated docker builds to produce docker images with `ydk-gen`, `ydk-py` and `ydk-go` pre-installed ([724](https://github.com/CiscoDevNet/ydk-gen/issues/724)) |
| 33 | + * Removed `epel-release` as one of the requirements for libydk RPM ([#627](https://github.com/CiscoDevNet/ydk-gen/issues/627)) |
| 34 | + * Added testing for `libydk` packages ([604](https://github.com/CiscoDevNet/ydk-gen/issues/604)) |
| 35 | + |
1 | 36 | ### 2018-01-31 version 0.7.0
|
2 | 37 |
|
3 | 38 | #### Python, C++ & Go
|
|
0 commit comments