Releases: golang/protobuf
Releases · golang/protobuf
v1.4.0-rc.4
Release candidate for the next release.
v1.4.0-rc.3
Release candidate for the next release.
v1.4.0-rc.2
Release candidate for the next release.
v1.3.4
v1.4.0-rc.1
Release candidate for the next release.
v1.3.3
v1.3.2
v1.3.1
v1.3.0
Notable changes:
- #699: add a go.mod module file
- #701: stop generating package "// import" comment
- #741: deprecate {Unm,M}arshalMessageSet{JSON}
- #760: different internal implementation of oneofs
.pb.go
files generated by[email protected]
will require the[email protected]
package to work
- various minor changes to code generation
v1.2.0
Notable changes:
- #605
jsonpb.Unmarshal
correctly handles escaped strings for some of the well-known types - #627
jsonpb.Unmarshal
correctly returns an error when trying to marshal a scalar enum into repeated enums. - #630
jsonpb.Unmarshal
correctly handles string versions of numeric primitives - #644
jsonpb.Unmarshal
correctly handles enum values in maps - #624 fixes a performance regression where nested maps led to quadratic behavior
- #628 reverts strict UTF-8 validation for proto2 string fields
- #660 makes UTF-8 validation errors for proto3 string fields non-fatal