- bdcc7ad internal/impl: skip synthetic oneofs in messageInfo by Michael Stapelberg · 5 days ago master
- 30f628e all: start v1.35.2-devel by Chressie Himpel · 3 weeks ago
- c72053a all: release v1.35.2 by Chressie Himpel · 3 weeks ago v1.35.2
- b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) by Michael Stapelberg · 5 weeks ago
- 76135f9 proto: switch messageset_test to use makeMessages() injection point by Michael Stapelberg · 5 weeks ago
- 29947bb internal/testprotos/test: add nested message field with [lazy=true] by Michael Stapelberg · 5 weeks ago
- 5c14d72 encoding/prototext: use testmessages_test.go approach, too by Michael Stapelberg · 5 weeks ago
- 496557b proto: refactor equal_test from explicit table to use makeMessages() by Michael Stapelberg · 5 weeks ago
- 0517e5a testing/protocmp: document behavior when combining Ignore and Sort by Michael Stapelberg · 6 weeks ago
- d14ebce all: implement strip_enum_prefix editions feature by Michael Stapelberg · 8 weeks ago
- fb995f1 encoding/protojson: allow missing value for Any of type Empty by justinsb · 9 weeks ago
- d340238 all: start v1.35.1-devel by Michael Stapelberg · 8 weeks ago
- 158d2b3 all: release v1.35.1 by Michael Stapelberg · 8 weeks ago v1.35.1
- 94e26c9 all: start v1.35.0-devel by Michael Stapelberg · 8 weeks ago v1.35.0
- ac98177 all: release v1.35.0 by Michael Stapelberg · 8 weeks ago
- 03df6c1 proto: Implement proto.Equal fast-path by Reno Reckling · 3 months ago
- 013dd17 all: drop unnecessary import renames for consistency by Michael Stapelberg · 3 months ago
- 1531843 internal/testprotos: declare the extension by Michael Stapelberg · 3 months ago
- 9e047b8 internal/impl: skip unnecessary requiredField checks for oneofs by Michael Stapelberg · 3 months ago
- ed7b51f proto: extend documentation of GetExtension, SetExtension by Michael Stapelberg · 3 months ago
- af06170 all: set Go language version to Go 1.21 by Michael Stapelberg · 3 months ago
- cf4f382 encoding/prototext: capture current reserved field behavior by Michael Stapelberg · 3 months ago
- 5c1f700 internal/encoding/json: remove duplicate test by Michael Stapelberg · 3 months ago
- 66faac0 compiler/protogen: remove now-unnecessary UnsafeEnabled checks by Michael Stapelberg · 3 months ago
- 21d187a compiler/protogen: support -experimental_strip_nonfunctional_codegen by Michael Stapelberg · 4 months ago
- e8b6855 internal/descopts,internal/impl: remove shorthand import aliases by Michael Stapelberg · 4 months ago
- 0946f97 all: remove unused purego support by Michael Stapelberg · 4 months ago
- b643888 encoding/protojson: use fd.HasPresence() for editions compatibility by Michael Stapelberg · 4 months ago
- 94ecbc2 internal/impl: remove unused ExtensionField.SetLazy method by Michael Stapelberg · 4 months ago
- b36f8e0 types/known/structpb: add support for more types and json.Number by luoyy · 4 months ago
- 75479a3 internal: generate extension numbers, fix editions parsing by Michael Stapelberg · 4 months ago
- 2a82025 internal/cmd/generate-protos: fix pkg check for editions features by Michael Stapelberg · 4 months ago
- 219bda2 internal/conformance: update failing tests list, add comments by Michael Stapelberg · 4 months ago
- b46f280 all: plumb the lazy option into filedesc.Field and .Extension by Michael Stapelberg · 5 months ago
- df3bd63 compiler/protogen: always report editions support level of the plugin by Lasse Folger · 5 months ago
- eea33cd protobuf: fix handling of delimited extensions in editions by Mike Kruskal · 5 months ago
- d462176 protojson: changes error message returned by unmarshal by Thalita Oliveira · 7 months ago
- 61c6075 all: start v1.34.2-devel by Lasse Folger · 6 months ago
- c33baa8 all: release v1.34.2 by Lasse Folger · 6 months ago v1.34.2
- 971c712 gofeatures: allow setting legacy_unmarshal_json_enum feature at file level by Josh Humphries · 6 months ago
- 3b8611b reflect/protoreflect: FieldDescriptor.Kind should never be GroupKind for maps or fields of map entry by Josh Humphries · 6 months ago
- ca837e5 types/descriptorpb: regenerate using latest protobuf v27.0 release by Josh Humphries · 6 months ago
- 1d4293e internal/impl: fix size cache semantics with lazy decoding by Michael Stapelberg · 7 months ago
- ef74188 all: set Go language version to Go 1.20 by Michael Stapelberg · 7 months ago
- b3f1c7a reflect/protodesc: remove obsolete JSON name check from desc validator by Lasse Folger · 7 months ago
- cbc3dd6 all: replace interface{} by any now that we are on Go 1.21 by Michael Stapelberg · 7 months ago
- 0e93293 internal/impl: enable fully lazy extensions (over Size and Marshal) by Michael Stapelberg · 7 months ago
- 15d7b13 all: remove Go 1.17 build tags / workarounds by Michael Stapelberg · 7 months ago
- f7dca67 all: set Go language version to Go 1.21 by Michael Stapelberg · 7 months ago
- 09393c1 all: start v1.34.1-devel by Lasse Folger · 7 months ago
- 4a76e11 all: release v1.34.1 by Lasse Folger · 7 months ago v1.34.1
- 9d9d8d3 encoding/proto[json|text]: accept lower case names for group-like fields by Lasse Folger · 7 months ago
- 6c3ebca all: update to protobuf 27.0-rc1 and regenerate protos by Lasse Folger · 7 months ago
- 2939520 all: start v1.34.0-devel by Lasse Folger · 7 months ago
- 242df22 all: release v1.34.0 by Lasse Folger · 7 months ago v1.34.0
- c2b76ee all: fix deprecated by Koichi Shiraishi · 8 months ago
- e4ad8f9 types/gofeaturespb: move go_feature.proto to be consistent with out languages by Lasse Folger · 8 months ago
- c2a26e7 encoding/{protojson,prototext}: strengthen wording on stability by Andrew Gerrand · 8 months ago
- d0f77ae proto: ensure MarshalOptions are plumbed to all Size calls by Michael Stapelberg · 8 months ago
- 94bb78c proto: return an error instead of producing invalid wire format by Michael Stapelberg · 8 months ago
- 671c2db [proto] use the correct parent when resolving features for extensions by Lasse Folger · 8 months ago
- 98873a2 internal/impl: pass ExtensionTypeDescriptor to extensionMap by Nicolas Hillegeer · 8 months ago
- 39bbf13 proto: CSE ProtoReflect() and TypeDescriptor() in proto.HasExtension by Nicolas Hillegeer · 8 months ago
- b30b634 protobuf: fix required/group bug in descriptor proto output of editions files by Mike Kruskal · 8 months ago
- bab4b5d protobuf: support gaps in edition defaults calculation by Mike Kruskal · 8 months ago
- a18684d protobuf: fix delimited fields under editions in go by Mike Kruskal · 8 months ago
- 8a74430 internal/cmd/generate-types: manual CSE of m.messageInfo() by Nicolas Hillegeer · 8 months ago
- 55891d7 proto: add examples for Size, MarshalAppend (regarding allocations) by Michael Stapelberg · 8 months ago
- 87fded5 internal/impl: ensure proto.HasExtension does not allocate by Nicolas Hillegeer · 8 months ago
- 3797f00 protogen: update Options documentation. protogen.Run doesn't exist. by Clement Jean · 8 months ago
- 4fd828f proto: extend Unmarshal documentation, include an example by Michael Stapelberg · 8 months ago
- c69658e proto: extend Marshal documentation, include an example by Michael Stapelberg · 8 months ago
- 3ebf7dd proto: fix HasPresence for extensions and missing plugin response by Lasse Folger · 8 months ago
- dea00b5 all: enable editions support by Lasse Folger · 9 months ago
- 59034d8 reflect/protodesc: restore edition in protodesc.ToDescriptorProto by Lasse Folger · 9 months ago
- 3039476 all: implement proto2/proto3 as editions [2/2] by Lasse Folger · 9 months ago
- 7259b46 all: implement proto2/proto3 as editions [1/2] by Lasse Folger · 9 months ago
- f563685 all: use subtests to identify the message type by Michael Stapelberg · 9 months ago
- e216807 all: start v1.33.0-devel by Damien Neil · 9 months ago
- ec47fd1 all: release v1.33.0 by Damien Neil · 9 months ago v1.33.0
- f01a588 encoding/protojson, internal/encoding/json: handle missing object values by Damien Neil · 9 months ago
- 235ef28 all: fix integration test on macOS by Damien Neil · 9 months ago
- fe89159 internal/filedesc: make descriptor initialization goroutine-safe by Lasse Folger · 9 months ago
- 6bec1ef proto: move explicit test as a seed into the fuzz test by Lasse Folger · 9 months ago
- 02e13d2 internal/filedesc: align editions and non-editions HasPresence() by Lasse Folger · 9 months ago
- 416d517 internal/conformance: make conformance tests work with editions by Lasse Folger · 9 months ago
- 055c812 encoding/prototext: add proto editions and fuzz tests by Lasse Folger · 9 months ago
- 2caa6b0 all: format all .proto files by Lasse Folger · 9 months ago
- f2cb7f1 encoding/protojson: add protojson editions tests including fuzztests by Lasse Folger · 10 months ago
- 08a11b3 testing/prototest: add extension and required editions messages by Lasse Folger · 10 months ago
- da0e663 proto: add editions tests for invalid messages by Lasse Folger · 10 months ago
- f9eb6c7 go_features.proto: move .proto file next to generated .pb.go file by Lasse Folger · 10 months ago
- 11de0a6 all: add editions support for extensions by Lasse Folger · 10 months ago
- 7d98b0e all: implement `features.field_presence = LEGACY_REQUIRED` support by Lasse Folger · 10 months ago
- 6e0d73f proto: add extension tests for editions protos by Lasse Folger · 10 months ago
- 1944577 proto: add more editions tests for proto.Size and proto.Equal by Lasse Folger · 10 months ago
- 5e8da94 proto: add decoding fuzz test for proto3 to editions conversion by Lasse Folger · 10 months ago
- 8f6a661 proto: add fuzztest for proto2 and equivalent editions proto by Lasse Folger · 10 months ago
- 997075a reflect/protodesc: add editions support by Lasse Folger · 10 months ago
- f102ec6 all: add more test for editions and fix some bugs in the implementation by Lasse Folger · 10 months ago