v0.26.0
Summary
- New gnmidiff CLI utility (currently can handle non-conflicting paths in SetRequests, and non-delete paths in Notifications): https://github.com/openconfig/ygot/tree/master/gnmidiff
- Removed support for Go 1.13, 1.14, 1.15, 1.16, 1.17
What's Changed
minimalSetRequestIntent(req *gpb.SetRequest)
by @wenovus in #775- SetRequestDiff (non-schema-aware) by @wenovus in #773
- Schema aware setrequest diff by @wenovus in #776
- Support non-conflicting deletes in
DiffSetRequestIntent
by @wenovus in #778 - Basic
DiffSetRequestToNotifications
by @wenovus in #777 - Handle prefix paths in gnmidiff utilities by @wenovus in #779
- Return deprecation error message when unmarshalling using SetNode/JSON by @wenovus in #783
- Add Format function for
SetToNotifsDiff
by @wenovus in #780 - Refactor populateUpdate methods by @wenovus in #789
- Remove CI support for Go 1.13, 1.14, 1.15, 1.16, 1.17 by @wenovus in #785
- CLI for diffing between two SetRequests by @wenovus in #784
- Add CLI for
gnmidiff set-to-notifs <setrequest> <subscribe responses>
by @wenovus in #786
Full Changelog: v0.25.7...v0.26.0