Hi folks.
I just noticed that
proto3 got optional fields. At my workplace, Square, we've been stuck on proto2 forever, because we have a mountain of protos that both optional fields and proto option annotations all over the place.
Is there an up-to-date summary of the remaining differences between proto2 and proto3? If proto3 is converging on full proto2 functionality support, there's a chance we could migrate to proto3, which would be extremely helpful: proto3 seems better supported in Ruby, for example.
Thanks,
Zellyn Hunter