github planetscale/vtprotobuf v0.4.0

latest releases: v0.6.0, v0.5.0
21 months ago

What's Changed

  • Add gitignore file, helps with bin and _vendor directories by @bogdandrutu in #37
  • Avoid calling SizeVT two extra times for oneof fields by @bogdandrutu in #36
  • equal: drop fmt dependency by @fenollp in #39
  • size: drop redundant branch by @fenollp in #38
  • allow-empty: Add a new allow-empty option to not skip empty files by @euroelessar in #41
  • fix typo in README.md sample code by @convto in #43
  • unmarshal: no anonymous struct fields by @Adphi in #46
  • clone: generate unrolled code for cloning messages by @misberner in #47
  • equal: fix bug confusing absence with zero values in maps by @misberner in #49
  • equal: fix bug confusing zero and unset oneof values by @misberner in #51
  • equal: Generate presence checks for bytes fields, where necessary by @misberner in #53
  • equal: Fix handling of nil values by @misberner in #56
  • clone: Take unknown fields into account by @misberner in #55
  • equal: use reference equality optimization as suggested by @marcind by @fenollp in #72
  • Update README.md to add instructions to use with connect by @joshcarp in #70
  • Add an EqualMessageVT generator by @misberner in #66
  • Add marshal_strict feature by @artemreyt in #44
  • Fix handling of optional bytes in proto3 by @vmg in #76

New Contributors

Full Changelog: v0.3.0...v0.4.0

Don't miss a new vtprotobuf release

NewReleases is sending notifications on new releases.