1. 1a7f883 Remove rerun-if-changed on generated artifacts. by Protobuf Team Bot · 4 hours ago upstream/main
  2. 646b6b8 Remove NODISCARD from void functions by Protobuf Team Bot · 5 hours ago
  3. 6efbc12 Remove unused `EncodePlacementArenaOffsets` function. by Clayton Knittel · 10 hours ago
  4. 127b34f Automated Code Change by Protobuf Team Bot · 18 hours ago
  5. f042858 Add performance test suites for upb by Jie Luo · 20 hours ago
  6. de8f3be Optimize hashCode similar to how we optimized equals. by Protobuf Team Bot · 29 hours ago
  7. a39fa4b internal changes by Protobuf Team Bot · 32 hours ago
  8. 5bfc1a2 Make Java lite equals much more efficient for oneofs. by Protobuf Team Bot · 33 hours ago
  9. 228aa16 rust: clear the collect coverage attribute by Krasimir Georgiev · 2 days ago
  10. 3d9471b Make GeneratedMessageLite.defaultInstanceMap final by Mark Hansen · 2 days ago
  11. 8f145a0 Make GeneratedMessageLite.buildMessageInfo final by Mark Hansen · 2 days ago
  12. 9ddc4da Make GeneratedMessageLite.getMemoizedSerializedSize final by Mark Hansen · 2 days ago
  13. d1183f9 Make GeneratedMessageLite.clearMemoizedSerializedSize final by Mark Hansen · 2 days ago
  14. a5e658d Make GeneratedMessageLite.makeImmutable final by Mark Hansen · 2 days ago
  15. 71bcf67 Make GeneratedMessageLite.mergeLengthDelimitedField final by Mark Hansen · 2 days ago
  16. e4655ff Make GeneratedMessageLite.mergeVarintField final by Mark Hansen · 2 days ago
  17. d777666 Make GeneratedMessageLite.parseUnknownField final by Mark Hansen · 2 days ago
  18. fa128ee Make GeneratedMessageLite.computeHashCode final by Mark Hansen · 2 days ago
  19. ee55b88 Make GeneratedMessageLite.newMutableInstance final by Mark Hansen · 2 days ago
  20. 9cb483d Tag GeneratedMessageLite.hashCodeIsNotMemoized as final by Mark Hansen · 2 days ago
  21. e264e79 Tag GeneratedMessageLite.clearMemorizedHashCode as final by Mark Hansen · 2 days ago
  22. 3bded24 Tag GeneratedMessageLite.setMemoizedHashCode as final by Mark Hansen · 2 days ago
  23. 9e6c577 Tag GeneratedMessageLite.getMemoizedHashCode as final by Mark Hansen · 2 days ago
  24. 3c6858c Automated Code Change by Protobuf Team Bot · 2 days ago
  25. d4a5dfc Add an annotate_code option to the Rust protoc backend. by Luke Zarko · 3 days ago
  26. f9148d6 [ObjC] Hide the FileClassPrefix with two args to be extra safe. by Thomas Van Lenten · 4 days ago
  27. e3bee07 Fix naming convention in c_function extension syntax by Protobuf Team Bot · 4 days ago
  28. d582d35 Auto-generate files after cl/876339509 by Protobuf Team Bot · 4 days ago
  29. 252281f Add `proto2::sort`/`stable_sort` utilities that behave as the standard ones but are optimized for Protobuf containers. by Samuel Benzaquen · 4 days ago
  30. 94c68ef This change does not affect OSS by Protobuf Team Bot · 4 days ago
  31. 62ded1d refactor: remove zlib.h from public headers to reduce pollution by Protobuf Team Bot · 4 days ago
  32. b5c8669 Automated Code Change by Protobuf Team Bot · 5 days ago
  33. e1f2f52 Modify unit tests to use c_function extension syntax via ifdefs by Protobuf Team Bot · 5 days ago
  34. 365bde3 Introduce the ability to print extensions within Any proto by passing an ExtensionRegistry to the Printer. by Protobuf Team Bot · 5 days ago
  35. 09adc5e Internal by Protobuf Team Bot · 5 days ago
  36. b1c9876 Make the alias produced by the rust_proto_library macro adopt the specified tags. by Protobuf Team Bot · 6 days ago
  37. 079bddd Tag GeneratedMessageLite.markImmutable as final by Mark Hansen · 6 days ago
  38. 9ac1f07 Make GeneratedMessageLite.isMutable final by Mark Hansen · 6 days ago
  39. 141e1c9 Cleanup: Don't qualify `emptyProtobufList()` for strings. by Mark Hansen · 6 days ago
  40. 6568c00 Replace an expensive checkNotNull with a cheap one. by Mark Hansen · 6 days ago
  41. de3d7c2 Second try at fixing the release_prep.sh file path! by Tony Liao · 6 days ago
  42. ea0586c Replace an expensive null throw with a cheap one in MessageSchema.mergeFrom by Mark Hansen · 6 days ago
  43. b843769 Introduce the ability to print fully qualified extension names and allow passing an ExtensionRegistry to the Parser. by Protobuf Team Bot · 6 days ago
  44. 352338a Apply protobuf hardening to RepeatedField::SwapElements. by Chris Kennelly · 6 days ago
  45. 2b7e26f Add "1e536870000" as JSON string for a uint64 as a parse failure to conformance test suite. by Protobuf Team Bot · 6 days ago
  46. d875ed6 Cleanup: by Mark Barolak · 7 days ago
  47. 1115c9e Automated rollback of commit f9d8a566720cd828f73259dfe8de96eaff869151. by Protobuf Team Bot · 7 days ago
  48. f9d8a56 Only respect the Starlark versions of --proto_toolchain_for*. This is a breaking change. by Protobuf Team Bot · 7 days ago
  49. aadef52 Fix type mismatch comparison for iteration (#23365) by Zoey Greer · 7 days ago
  50. 8413813 Specialise ProtobufArrayList.equals,hashCode to avoid .get() stack frame by Mark Hansen · 7 days ago
  51. 2c2f379 Skip checkNotNull inside Protobuf.schemaFor by Mark Hansen · 7 days ago
  52. a26f258 Move cast to end of function by Mark Hansen · 7 days ago
  53. 57093a8 Avoid toBigIntegerExact in JsonFormat to avoid degenerate parse behavior in the face of large exponents. by Protobuf Team Bot · 7 days ago
  54. 2a45d14 Mark rules_rust as a non-dev dependency by Protobuf Team Bot · 8 days ago
  55. 6f67f26 Extract slow path function for schemaFor by Mark Hansen · 8 days ago
  56. adf9e8b Upgrade GitHub Actions for Node 24 compatibility (#25572) by Salman Chishti · 8 days ago
  57. f3587e8 Avoid implicit `int` to `bool` conversion (#25443) by Pavel P · 8 days ago
  58. be1292f Make Message's trait bounds much better for generic use by Protobuf Team Bot · 8 days ago
  59. ac68910 Update build_bazel_apple_support (#25519) by Dillon · 8 days ago
  60. e9efe03 Fix target build file for atomic (#24068) by LordGrey · 8 days ago
  61. 0ed798a Fixed race condition in free threaded builds related to the descriptor cache. by Joshua Haberman · 8 days ago
  62. e8b3139 Internal change by Andreas C. Osowski · 9 days ago
  63. e8f93ac Devirtualize calls to schemaFactory by Mark Hansen · 9 days ago
  64. 043a2e1 Use ConcurrentHashMap not ConcurrentMap by Mark Hansen · 9 days ago
  65. 8785f9b Automated rollback of commit efa2ab20af28d214e778cfe06ac5b3dea3d94ac0. by Protobuf Team Bot · 10 days ago
  66. efa2ab2 refactor: remove zlib.h from public headers to reduce pollution by Protobuf Team Bot · 11 days ago
  67. 0241189 Add `resize` functions to repeated field containers. by Samuel Benzaquen · 11 days ago
  68. 95200d6 Add performance test suites for dynamicproto and objc by Jie Luo · 11 days ago
  69. bbcc021 Add tests for JsonFormat extension printing. by Protobuf Team Bot · 11 days ago
  70. 6b5128c [php][ext] - Handle NULL optional constructor arg (#21224) by Fabio Silva · 11 days ago
  71. f988fc7 Add coverage for windows. Fix cc_proto_library and proto_common_compile bazel tests from new windows tests. by Rachel Goldfinger · 11 days ago
  72. 9ea9632 Replace lingering references to cpu with platform equivalents. by Jason Aragorn Tobias Lunn · 12 days ago
  73. f5626fa Add streaming bytes read support to CodedInputStream by Protobuf Team Bot · 12 days ago
  74. b379867 Remove Bazel test from upb macOS and macOS Intel tests. by Rachel Goldfinger · 12 days ago
  75. 20b2cd7 Use StandardCharsets.UTF_8 instead of an Internal.UTF_8 variable. by Protobuf Team Bot · 12 days ago
  76. 2744af0 Internal version update. by Protobuf Team Bot · 13 days ago
  77. b94ac7d internal change by Andreas C. Osowski · 13 days ago
  78. 416c0b4 Automated Code Change by Protobuf Team Bot · 13 days ago
  79. 56f4217 Auto-generate files after cl/872104661 by Protobuf Team Bot · 13 days ago
  80. 97f6804 Automated rollback of commit c634d7857c20bc0386819bdcb850664aa0ea4de9. by Mike Kruskal · 13 days ago
  81. 125ee88 Minor improvement for oneof Cord fields in arenas. by Samuel Benzaquen · 13 days ago
  82. fd8729e Auto-generate files after cl/872034150 by Protobuf Team Bot · 13 days ago
  83. 73d5a60 Add runtime flag to disable implicit field presence by Protobuf Team Bot · 13 days ago
  84. cfa2ef0 Internal change. by Clayton Knittel · 13 days ago
  85. c525877 Suppress some unused symbol warnings from gencode. by Protobuf Team Bot · 13 days ago
  86. 9caab4c Auto-generate files after cl/871924862 by Protobuf Team Bot · 13 days ago
  87. c634d78 Automated rollback of commit e6dfbf71bcbf7e01e68b745ff72a511138a12519. by Protobuf Team Bot · 13 days ago
  88. dc9fb35 Add `proto2::erase`/`erase_if` utilities that behave as the standard ones but are optimized for Protobuf containers. by Samuel Benzaquen · 13 days ago
  89. f9f32d2 Breaking Change: Change @protobuf//bazel/flags:prefer_prebuilt_proto flag to True. by Rachel Goldfinger · 13 days ago
  90. bd42ac6 Extend Abseil flag support for enums to include std::vector<Enum>. by Samuel Benzaquen · 13 days ago
  91. 3c7f4a4 Auto-generate files after cl/871710158 by Protobuf Team Bot · 14 days ago
  92. e6dfbf7 Reserve extension 1004 of FeatureSet for C#-specific features. by Protobuf Team Bot · 14 days ago
  93. d376e53 Automated Code Change by Protobuf Team Bot · 14 days ago
  94. 18561e4 SymbolChecker: Bugfix to take parent message visibility into account. by David Pizzuto · 2 weeks ago
  95. ddfdff4 Add missing test definition. by Samuel Benzaquen · 2 weeks ago
  96. 1074b28 Automated Code Change by Tobias Werth · 2 weeks ago
  97. 27421b9 Auto-generate files after cl/870256373 by Protobuf Team Bot · 2 weeks ago
  98. 1816758 Dropped support for Bazel 7. by Joshua Haberman · 2 weeks ago
  99. 1ea2c4b Updated release builds to use Bazel 8 and platforms. by Joshua Haberman · 3 weeks ago
  100. 72e669d Move default instance generation to MessageGenerator. by Protobuf Team Bot · 3 weeks ago