1. 4247b1b proto: Add CloneOf[M Message](m M) M by Jille Timmermans · 2 weeks ago master
  2. f7fcf5b types/descriptorpb: regenerate using latest protobuf v30 release by Michael Stapelberg · 2 weeks ago
  3. 9c8c2dd all: set Go language version to Go 1.22 by Michael Stapelberg · 5 weeks ago
  4. 1719d63 all: start v1.36.5-devel by Michael Stapelberg · 6 weeks ago
  5. f09e239 all: release v1.36.5 by Michael Stapelberg · 6 weeks ago v1.36.5
  6. ab9efaa protogen: fix name mangling for fields with identical GoCamelCase by Michael Stapelberg · 7 weeks ago
  7. e677ef9 all: remove weak field support by Michael Stapelberg · 10 weeks ago
  8. 89b5638 all: start v1.36.4-devel by Michael Stapelberg · 8 weeks ago
  9. 259e665 all: release v1.36.4 by Michael Stapelberg · 8 weeks ago v1.36.4
  10. 5f93d99 internal_gengo: avoid allocations in rawDescGZIP() accessors by Michael Stapelberg · 9 weeks ago
  11. 2005adb reflect/protodesc: fix panic when working with dynamicpb by Josh Humphries · 9 weeks ago
  12. aee8a9c internal_gengo: switch back from string literal to hex byte slice by Michael Stapelberg · 9 weeks ago
  13. 0c3cc2f internal_gengo: use unsafe.StringData() to avoid a descriptor copy by Michael Stapelberg · 10 weeks ago
  14. cc8d1c2 internal_gengo: store raw descriptor in .rodata section by Michael Stapelberg · 10 weeks ago
  15. 132f042 all: start v1.36.3-devel by Michael Stapelberg · 9 weeks ago
  16. 54ef969 all: release v1.36.3 by Michael Stapelberg · 9 weeks ago v1.36.3
  17. 7cbd915 reflect/protodesc: fix panic when working with dynamicpb by Michael Stapelberg · 9 weeks ago
  18. 2f60868 proto: add example for GetExtension, SetExtension by Michael Stapelberg · 10 weeks ago
  19. de043b9 runtime/protolazy: replace internal doc link with external link by Michael Stapelberg · 10 weeks ago
  20. 42e0fa9 all: split flags.ProtoLegacyWeak out of flags.ProtoLegacy by Michael Stapelberg · 10 weeks ago
  21. 5fee2a7 internal/impl: remove unused exporter parameter by Michael Stapelberg · 2 months ago
  22. 84924f7 internal/impl: switch to reflect.Value.IsZero by Michael Stapelberg · 2 months ago
  23. fe8430d cmd/protoc-gen-go: remove json struct tags from unexported fields by Michael Stapelberg · 2 months ago
  24. 84f7738 internal/impl: clean up unneeded Go<1.12 MapRange() alternative by Michael Stapelberg · 2 months ago
  25. 9acc8f2 types/dynamicpb: switch atomicExtFiles to atomic.Uint64 type by Michael Stapelberg · 2 months ago
  26. ad89419 all: start v1.36.2-devel by Michael Stapelberg · 2 months ago
  27. 12c6ebd all: release v1.36.2 by Michael Stapelberg · 2 months ago v1.36.2
  28. 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs by Michael Stapelberg · 3 months ago
  29. c0c814f all: start v1.36.1-devel by Michael Stapelberg · 3 months ago
  30. 7fc5ff4 all: release v1.36.1 by Michael Stapelberg · 3 months ago v1.36.1
  31. 575aebf internal/impl: revert IsSynthetic() check to fix panic by Michael Stapelberg · 3 months ago
  32. ce4fa19 internal/errors: delete compatibility code for Go before 1.13 by Michael Stapelberg · 3 months ago
  33. 607da3e all: start v1.36.0-devel by Michael Stapelberg · 3 months ago
  34. 3b78ca8 all: release v1.36.0 by Michael Stapelberg · 3 months ago v1.36.0
  35. 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior by Michael Stapelberg · 3 months ago
  36. 8edf940 reflect/protoreflect: use [] syntax to reference method by Michael Stapelberg · 3 months ago
  37. 5376513 proto: add reference to size semantics with lazy decoding to comment by Michael Stapelberg · 3 months ago
  38. 560503e compiler/protogen: allow overriding API level from --go_opt by Michael Stapelberg · 3 months ago
  39. b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid by Michael Stapelberg · 3 months ago
  40. 9eda3d5 all: regenerate.bash for Opaque API by Michael Stapelberg · 3 months ago
  41. eb7b468 all: Release the Opaque API by Michael Stapelberg · 3 months ago
  42. 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release by Josh Humphries · 3 months ago
  43. bdcc7ad internal/impl: skip synthetic oneofs in messageInfo by Michael Stapelberg · 4 months ago
  44. 30f628e all: start v1.35.2-devel by Chressie Himpel · 4 months ago
  45. c72053a all: release v1.35.2 by Chressie Himpel · 4 months ago v1.35.2
  46. b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) by Michael Stapelberg · 5 months ago
  47. 76135f9 proto: switch messageset_test to use makeMessages() injection point by Michael Stapelberg · 5 months ago
  48. 29947bb internal/testprotos/test: add nested message field with [lazy=true] by Michael Stapelberg · 5 months ago
  49. 5c14d72 encoding/prototext: use testmessages_test.go approach, too by Michael Stapelberg · 5 months ago
  50. 496557b proto: refactor equal_test from explicit table to use makeMessages() by Michael Stapelberg · 5 months ago
  51. 0517e5a testing/protocmp: document behavior when combining Ignore and Sort by Michael Stapelberg · 5 months ago
  52. d14ebce all: implement strip_enum_prefix editions feature by Michael Stapelberg · 5 months ago
  53. fb995f1 encoding/protojson: allow missing value for Any of type Empty by justinsb · 6 months ago
  54. d340238 all: start v1.35.1-devel by Michael Stapelberg · 5 months ago
  55. 158d2b3 all: release v1.35.1 by Michael Stapelberg · 5 months ago v1.35.1
  56. 94e26c9 all: start v1.35.0-devel by Michael Stapelberg · 5 months ago v1.35.0
  57. ac98177 all: release v1.35.0 by Michael Stapelberg · 5 months ago
  58. 03df6c1 proto: Implement proto.Equal fast-path by Reno Reckling · 7 months ago
  59. 013dd17 all: drop unnecessary import renames for consistency by Michael Stapelberg · 7 months ago
  60. 1531843 internal/testprotos: declare the extension by Michael Stapelberg · 7 months ago
  61. 9e047b8 internal/impl: skip unnecessary requiredField checks for oneofs by Michael Stapelberg · 7 months ago
  62. ed7b51f proto: extend documentation of GetExtension, SetExtension by Michael Stapelberg · 7 months ago
  63. af06170 all: set Go language version to Go 1.21 by Michael Stapelberg · 7 months ago
  64. cf4f382 encoding/prototext: capture current reserved field behavior by Michael Stapelberg · 7 months ago
  65. 5c1f700 internal/encoding/json: remove duplicate test by Michael Stapelberg · 7 months ago
  66. 66faac0 compiler/protogen: remove now-unnecessary UnsafeEnabled checks by Michael Stapelberg · 7 months ago
  67. 21d187a compiler/protogen: support -experimental_strip_nonfunctional_codegen by Michael Stapelberg · 7 months ago
  68. e8b6855 internal/descopts,internal/impl: remove shorthand import aliases by Michael Stapelberg · 7 months ago
  69. 0946f97 all: remove unused purego support by Michael Stapelberg · 7 months ago
  70. b643888 encoding/protojson: use fd.HasPresence() for editions compatibility by Michael Stapelberg · 7 months ago
  71. 94ecbc2 internal/impl: remove unused ExtensionField.SetLazy method by Michael Stapelberg · 7 months ago
  72. b36f8e0 types/known/structpb: add support for more types and json.Number by luoyy · 8 months ago
  73. 75479a3 internal: generate extension numbers, fix editions parsing by Michael Stapelberg · 8 months ago
  74. 2a82025 internal/cmd/generate-protos: fix pkg check for editions features by Michael Stapelberg · 8 months ago
  75. 219bda2 internal/conformance: update failing tests list, add comments by Michael Stapelberg · 8 months ago
  76. b46f280 all: plumb the lazy option into filedesc.Field and .Extension by Michael Stapelberg · 9 months ago
  77. df3bd63 compiler/protogen: always report editions support level of the plugin by Lasse Folger · 8 months ago
  78. eea33cd protobuf: fix handling of delimited extensions in editions by Mike Kruskal · 9 months ago
  79. d462176 protojson: changes error message returned by unmarshal by Thalita Oliveira · 10 months ago
  80. 61c6075 all: start v1.34.2-devel by Lasse Folger · 9 months ago
  81. c33baa8 all: release v1.34.2 by Lasse Folger · 9 months ago v1.34.2
  82. 971c712 gofeatures: allow setting legacy_unmarshal_json_enum feature at file level by Josh Humphries · 10 months ago
  83. 3b8611b reflect/protoreflect: FieldDescriptor.Kind should never be GroupKind for maps or fields of map entry by Josh Humphries · 10 months ago
  84. ca837e5 types/descriptorpb: regenerate using latest protobuf v27.0 release by Josh Humphries · 10 months ago
  85. 1d4293e internal/impl: fix size cache semantics with lazy decoding by Michael Stapelberg · 10 months ago
  86. ef74188 all: set Go language version to Go 1.20 by Michael Stapelberg · 10 months ago
  87. b3f1c7a reflect/protodesc: remove obsolete JSON name check from desc validator by Lasse Folger · 10 months ago
  88. cbc3dd6 all: replace interface{} by any now that we are on Go 1.21 by Michael Stapelberg · 10 months ago
  89. 0e93293 internal/impl: enable fully lazy extensions (over Size and Marshal) by Michael Stapelberg · 10 months ago
  90. 15d7b13 all: remove Go 1.17 build tags / workarounds by Michael Stapelberg · 10 months ago
  91. f7dca67 all: set Go language version to Go 1.21 by Michael Stapelberg · 10 months ago
  92. 09393c1 all: start v1.34.1-devel by Lasse Folger · 11 months ago
  93. 4a76e11 all: release v1.34.1 by Lasse Folger · 11 months ago v1.34.1
  94. 9d9d8d3 encoding/proto[json|text]: accept lower case names for group-like fields by Lasse Folger · 11 months ago
  95. 6c3ebca all: update to protobuf 27.0-rc1 and regenerate protos by Lasse Folger · 11 months ago
  96. 2939520 all: start v1.34.0-devel by Lasse Folger · 11 months ago
  97. 242df22 all: release v1.34.0 by Lasse Folger · 11 months ago v1.34.0
  98. c2b76ee all: fix deprecated by Koichi Shiraishi · 11 months ago
  99. e4ad8f9 types/gofeaturespb: move go_feature.proto to be consistent with out languages by Lasse Folger · 11 months ago
  100. c2a26e7 encoding/{protojson,prototext}: strengthen wording on stability by Andrew Gerrand · 11 months ago