Skip to content

Releases: actgardner/gogen-avro

v6.2.0

25 Sep 11:06
Compare
Choose a tag to compare
  • Fixes an issue where fixed type fields with a default value generated invalid Go code (#101)
  • Adds a convenience method to specify the writer schema when deserializing a single record (#103)
  • Removes break after return in generated Union code, to prevent go vet errors for "unreachable code" (#98)

v6.1.0

25 Sep 11:13
Compare
Choose a tag to compare
  • Use field aliases when finding fields for schema evolution (#96)
  • Set the default value for a union when the default is a complex type like a record
  • Handle schema evolution where one type (the reader or writer) is a union, and the other type is a single type from that union

v6.0.0

25 Sep 11:18
Compare
Choose a tag to compare
  • Add support for schema evolution and reading Object Container Files
  • Changes to some generated types to support schema evolution
  • Support maps where the values are maps and arrays (https://github.com/actgardner/gogen-avro/pull/90/files)
  • Add method to get the schema name used to generate a struct (#75)