1. 60bc867 compiler/protogen: introduce and expose feature resoluton to protogen by Mike Kruskal · 3 weeks ago master
  2. f10681a all: start v1.36.11-devel by Michael Stapelberg · 3 weeks ago
  3. 96a1791 all: release v1.36.11 by Michael Stapelberg · 3 weeks ago v1.36.11
  4. 9197dd0 internal/impl: check recursion limit in lazy decoding validation by Michael Stapelberg · 3 weeks ago
  5. d509f92 encoding/prototext: Support URL chars in type URLs in text-format. by ferstl · 3 weeks ago
  6. b85b189 reflect/protodesc: add support for edition unstable by Michael Stapelberg · 4 weeks ago
  7. cb88647 all: add EDITION_UNSTABLE support by Michael Stapelberg · 4 weeks ago
  8. aeaf00b types: regenerate using latest protobuf v33.2 release by Michael Stapelberg · 4 weeks ago
  9. ea388e2 internal/testprotos/lazy: convert .proto files to editions by Michael Stapelberg · 4 weeks ago
  10. 46f785e cmd/protoc-gen-go: add missing annotations for few generated protobuf symbols. by Mikita Belahlazau · 6 weeks ago
  11. 9607398 internal/filedesc: remove duplicative Message.unmarshalOptions by Michael Stapelberg · 7 weeks ago
  12. 792d359 internal/encoding/tag: use proto3 defaults if proto3 by Gavin Li · 9 weeks ago
  13. 4a45645 proto: un-flake TestHasExtensionNoAlloc by Michael Stapelberg · 9 weeks ago
  14. d65e1d4 compiler/protogen: properly filter option dependencies in go-protobuf plugin. by Mike Kruskal · 2 months ago
  15. 55497d0 types: regenerate using latest protobuf v33 release by Michael Stapelberg · 3 months ago
  16. c720882 reflect/protodesc: fix handling of import options in dynamic builds by Mike Kruskal · 3 months ago
  17. e0867da proto: add test for oneofs containing messages with required fields by Michael Stapelberg · 3 months ago
  18. df20b24 proto: add explicit test for a non-nil but empty byte slice by Michael Stapelberg · 3 months ago
  19. 059534d all: start v1.36.10-devel by Michael Stapelberg · 3 months ago
  20. f9fa50e all: release v1.36.10 by Michael Stapelberg · 3 months ago v1.36.10
  21. 4f1b733 internal/race_test: add missing impl.LazyEnabled() t.Skip by Michael Stapelberg · 3 months ago
  22. 0b2c87d reflect/protodesc: edition-2024-specific properties should not be lost when converting FileDescriptorProto to protoreflect.FileDescriptor by Josh Humphries · 3 months ago
  23. 102fb80 proto: add more invalid group encoding test cases by Michael Stapelberg · 4 months ago
  24. b4906e6 internal/impl: verify lazy unmarshal on Deterministic encoding by Michael Stapelberg · 4 months ago
  25. e46e4f4 internal/impl: stop using deprecated .Field in lazy_test.go by Michael Stapelberg · 4 months ago
  26. a28e5c6 all: update to latest github.com/google/go-cmp by Michael Stapelberg · 4 months ago
  27. 0328e6f all: start v1.36.9-devel by Michael Stapelberg · 4 months ago
  28. cb2db43 all: release v1.36.9 by Michael Stapelberg · 4 months ago v1.36.9
  29. 105a57b cmd/protoc-gen-go: add test for "import option" directive by Michael Stapelberg · 4 months ago
  30. d088586 internal/editionssupport: declare support for edition 2024 by Michael Stapelberg · 4 months ago
  31. 5b828f6 editions: Fix spelling mistake in panic message by Alex Freidah · 5 months ago
  32. b8ce5fc all: start v1.36.8-devel by Michael Stapelberg · 5 months ago
  33. 0833cf3 all: release v1.36.8 by Michael Stapelberg · 5 months ago v1.36.8
  34. 0af3f0f all: set Go language version to Go 1.23 by Michael Stapelberg · 5 months ago
  35. 5ccbdec types: regenerate using latest protobuf v32 release by Michael Stapelberg · 5 months ago
  36. 708d96f all: start v1.36.7-devel by Michael Stapelberg · 5 months ago
  37. 7e776d4 all: release v1.36.7 by Michael Stapelberg · 5 months ago v1.36.7
  38. 8e8926e encoding/protowire: micro-optimize SizeVarint (-20% on Intel) by Michael Stapelberg · 6 months ago
  39. 32018e9 internal/impl: remove unnecessary atomic access for non-lazy lists by Michael Stapelberg · 8 months ago
  40. 9c38aec impl: remove unnecessary nil check from presence.Present by Michael Stapelberg · 8 months ago
  41. 41298d3 types/descriptorpb: regenerate using latest protobuf v31 release by Michael Stapelberg · 8 months ago
  42. e5d4468 cmd/protoc-gen-go: centralize presence and lazy logic into filedesc by Michael Stapelberg · 8 months ago
  43. b4a995b internal: move usePresenceForField to internal/filedesc by Michael Stapelberg · 8 months ago
  44. 3a5f1f0 internal/impl: clean up usePresenceForField() (no-op) by Michael Stapelberg · 8 months ago
  45. 58d6425 all: start v1.36.6-devel by Michael Stapelberg · 10 months ago
  46. 3f79c52 all: release v1.36.6 by Michael Stapelberg · 10 months ago v1.36.6
  47. a5da9b2 gha-ci: instruct bazelisk to use Bazel 7.x by Michael Stapelberg · 10 months ago
  48. 9f3ed37 internal_gengo: generate a const string literal for the raw descriptor by Chressie Himpel · 10 months ago
  49. 4247b1b proto: Add CloneOf[M Message](m M) M by Jille Timmermans · 10 months ago
  50. f7fcf5b types/descriptorpb: regenerate using latest protobuf v30 release by Michael Stapelberg · 10 months ago
  51. 9c8c2dd all: set Go language version to Go 1.22 by Michael Stapelberg · 11 months ago
  52. 1719d63 all: start v1.36.5-devel by Michael Stapelberg · 11 months ago
  53. f09e239 all: release v1.36.5 by Michael Stapelberg · 11 months ago v1.36.5
  54. ab9efaa protogen: fix name mangling for fields with identical GoCamelCase by Michael Stapelberg · 11 months ago
  55. e677ef9 all: remove weak field support by Michael Stapelberg · 11 months ago
  56. 89b5638 all: start v1.36.4-devel by Michael Stapelberg · 11 months ago
  57. 259e665 all: release v1.36.4 by Michael Stapelberg · 11 months ago v1.36.4
  58. 5f93d99 internal_gengo: avoid allocations in rawDescGZIP() accessors by Michael Stapelberg · 12 months ago
  59. 2005adb reflect/protodesc: fix panic when working with dynamicpb by Josh Humphries · 12 months ago
  60. aee8a9c internal_gengo: switch back from string literal to hex byte slice by Michael Stapelberg · 12 months ago
  61. 0c3cc2f internal_gengo: use unsafe.StringData() to avoid a descriptor copy by Michael Stapelberg · 12 months ago
  62. cc8d1c2 internal_gengo: store raw descriptor in .rodata section by Michael Stapelberg · 12 months ago
  63. 132f042 all: start v1.36.3-devel by Michael Stapelberg · 12 months ago
  64. 54ef969 all: release v1.36.3 by Michael Stapelberg · 12 months ago v1.36.3
  65. 7cbd915 reflect/protodesc: fix panic when working with dynamicpb by Michael Stapelberg · 12 months ago
  66. 2f60868 proto: add example for GetExtension, SetExtension by Michael Stapelberg · 12 months ago
  67. de043b9 runtime/protolazy: replace internal doc link with external link by Michael Stapelberg · 12 months ago
  68. 42e0fa9 all: split flags.ProtoLegacyWeak out of flags.ProtoLegacy by Michael Stapelberg · 12 months ago
  69. 5fee2a7 internal/impl: remove unused exporter parameter by Michael Stapelberg · 12 months ago
  70. 84924f7 internal/impl: switch to reflect.Value.IsZero by Michael Stapelberg · 12 months ago
  71. fe8430d cmd/protoc-gen-go: remove json struct tags from unexported fields by Michael Stapelberg · 12 months ago
  72. 84f7738 internal/impl: clean up unneeded Go<1.12 MapRange() alternative by Michael Stapelberg · 12 months ago
  73. 9acc8f2 types/dynamicpb: switch atomicExtFiles to atomic.Uint64 type by Michael Stapelberg · 12 months ago
  74. ad89419 all: start v1.36.2-devel by Michael Stapelberg · 12 months ago
  75. 12c6ebd all: release v1.36.2 by Michael Stapelberg · 12 months ago v1.36.2
  76. 8878926 internal/impl: fix WhichOneof() to work with synthetic oneofs by Michael Stapelberg · 1 year ago
  77. c0c814f all: start v1.36.1-devel by Michael Stapelberg · 1 year ago
  78. 7fc5ff4 all: release v1.36.1 by Michael Stapelberg · 1 year ago v1.36.1
  79. 575aebf internal/impl: revert IsSynthetic() check to fix panic by Michael Stapelberg · 1 year ago
  80. ce4fa19 internal/errors: delete compatibility code for Go before 1.13 by Michael Stapelberg · 1 year, 1 month ago
  81. 607da3e all: start v1.36.0-devel by Michael Stapelberg · 1 year, 1 month ago
  82. 3b78ca8 all: release v1.36.0 by Michael Stapelberg · 1 year, 1 month ago v1.36.0
  83. 4cf3399 src/google/protobuf: document UnmarshalJSON / API level behavior by Michael Stapelberg · 1 year, 1 month ago
  84. 8edf940 reflect/protoreflect: use [] syntax to reference method by Michael Stapelberg · 1 year, 1 month ago
  85. 5376513 proto: add reference to size semantics with lazy decoding to comment by Michael Stapelberg · 1 year, 1 month ago
  86. 560503e compiler/protogen: allow overriding API level from --go_opt by Michael Stapelberg · 1 year, 1 month ago
  87. b64efdb cmd/protoc-gen-go: generate _protoopaque variant for hybrid by Michael Stapelberg · 1 year, 1 month ago
  88. 9eda3d5 all: regenerate.bash for Opaque API by Michael Stapelberg · 1 year, 1 month ago
  89. eb7b468 all: Release the Opaque API by Michael Stapelberg · 1 year, 1 month ago
  90. 5f5de33 types/descriptorpb: regenerate using latest protobuf v29.1 release by Josh Humphries · 1 year, 1 month ago
  91. bdcc7ad internal/impl: skip synthetic oneofs in messageInfo by Michael Stapelberg · 1 year, 1 month ago
  92. 30f628e all: start v1.35.2-devel by Chressie Himpel · 1 year, 2 months ago
  93. c72053a all: release v1.35.2 by Chressie Himpel · 1 year, 2 months ago v1.35.2
  94. b985635 internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) by Michael Stapelberg · 1 year, 2 months ago
  95. 76135f9 proto: switch messageset_test to use makeMessages() injection point by Michael Stapelberg · 1 year, 2 months ago
  96. 29947bb internal/testprotos/test: add nested message field with [lazy=true] by Michael Stapelberg · 1 year, 2 months ago
  97. 5c14d72 encoding/prototext: use testmessages_test.go approach, too by Michael Stapelberg · 1 year, 2 months ago
  98. 496557b proto: refactor equal_test from explicit table to use makeMessages() by Michael Stapelberg · 1 year, 2 months ago
  99. 0517e5a testing/protocmp: document behavior when combining Ignore and Sort by Michael Stapelberg · 1 year, 2 months ago
  100. d14ebce all: implement strip_enum_prefix editions feature by Michael Stapelberg · 1 year, 2 months ago