Skip to content

v0.9.0

Compare
Choose a tag to compare
@wenovus wenovus released this 09 Dec 17:18
· 286 commits to master since this release
ce23376
  • Add Go generator flag ignore_shadowed_schema_paths. When turned on, the generated Go code will ignore shadow-path values during unmarshalling of JSON or gNMI values.
  • Add Go generator flag enum_suffix_for_simple_union_enums. When turned on, inlined enumerations within non-typedef unions will have an "Enum" suffix appended. This flag will be turned on by default, and deprecated in v1.0.0.
  • Add protogenerator flag consistent_union_enum_names. When turned on, enumerations used within unions will have their names changed into a consistent form that is used by the current Go code. This flag will be turned on by default, and deprecated in v1.0.0.
  • Fix unmarshal's detection of invalid fields in JSON input.
  • Treat ListAttr.MaxElements=0 as "unbounded" during validation.