1. 1a18882 Avoid iterator allocation in FieldSet.isInitialized by Mark Hansen · 8 months ago
  2. 08a0994 Avoid allocations in FieldSet.Builder.mergeFromField by Mark Hansen · 8 months ago
  3. 2f3b460 Avoid an iterator allocation in FieldSet.Builder.setField by Mark Hansen · 8 months ago
  4. cc5eccf Avoid iterator allocations in FieldSet.computeFieldSize by Mark Hansen · 8 months ago
  5. 8daad6d Avoid iterator allocations in FieldSet.writeField by Mark Hansen · 8 months ago
  6. b54a6aa Remove unused static field. by Protobuf Team Bot · 8 months ago
  7. 7f798cd Simplify a confusing test method in `MapLiteTest`. by Éamonn McManus · 8 months ago
  8. fba8024 Mark obsolete UnknownFieldParseException as deprecated by Sandy Zhang · 8 months ago
  9. ee96b56 Fix rawtypes warning suppression in FieldSet by Mark Hansen · 8 months ago
  10. 761d49a Add overload for LazyStringArrayList.add(String): boolean by Mark Hansen · 8 months ago
  11. 229c958 Hoist SmallSortedMap.getNumArrayEntries() outside loops over array entries by Mark Hansen · 8 months ago
  12. 27d8304 Add a warning for gencode that is one major version older than runtime by Protobuf Team Bot · 9 months ago
  13. e08414c Remove obsolete javadoc in SmallSortedMap: parameter arraySize has been deleted by Mark Hansen · 9 months ago
  14. aca4cfc Clean up test case to set features using custom descriptor directly instead of via reparse. by Sandy Zhang · 9 months ago
  15. 7122ba1 Java: Deprecate newExtensionWriter. by Mark Hansen · 9 months ago
  16. 0812bbf Add new runtime API that serializes empty extensions without allocating by Mark Hansen · 9 months ago
  17. 32b94fe Cleanup imports and comments in V3 stubs. by Sandy Zhang · 9 months ago
  18. 4d8be99 Add stubs for GeneratedMessageV3, RepeatedFieldBuilderV3, SingleFieldBuilderV3 for compatibility with older <4.26.x gencode. by Sandy Zhang · 9 months ago
  19. 415a147 Reserialize all unresolved features using java features from the generated pool in case of descriptors from the custom pool. by Sandy Zhang · 9 months ago
  20. 40ffd46 Automated rollback of commit a30b25578a0435c9c692f9a54b7b060a234dc6b3. by Mike Kruskal · 9 months ago
  21. 071d535 Fix data race in crosslink. by Mike Kruskal · 9 months ago
  22. a30b255 Automated rollback of commit 901b2e548c0c7b52ce824423fd92fef870ba6e2e. by Mike Kruskal · 9 months ago
  23. 901b2e5 Reorganize our bootstrapped feature gencode. by Mike Kruskal · 9 months ago
  24. 8beb970 Fix delimited inheritance in all languages. by Mike Kruskal · 9 months ago
  25. 1cb534f Remove obsolete lint directive. by Éamonn McManus · 9 months ago
  26. 3fe3459 Internal change by Protobuf Team Bot · 9 months ago
  27. 9f182da Internal change by Protobuf Team Bot · 9 months ago
  28. a1e78a5 Deprecate Java ShortDebugString API in favor of emittingSingleLine printer option. by Protobuf Team Bot · 9 months ago
  29. c12c732 Auto-generate files after cl/638902499 by Protobuf Team Bot · 10 months ago
  30. fac847c Full java runtime: Avoid allocating ArrayList iterators when serializing UnknownFieldSet by Mark Hansen · 10 months ago
  31. ae95fa3 Replace boxed boolean with primitive boolean by Mark Hansen · 10 months ago
  32. bd7078d Move back deprecation of java utf8 feature to 2024. by Mike Kruskal · 10 months ago
  33. 68d9087 Reparse unknown features using extension registry containing Java features. by Sandy Zhang · 10 months ago
  34. 89c27bf Remove unused constructor argument GeneratedMessage.RealOneofAccessor.oneOfIndex by Mark Hansen · 10 months ago
  35. 4814bda Automated rollback of commit 05e5107d98452f3c1db2737a3c72c8e54f7a4ba0. by Protobuf Team Bot · 10 months ago
  36. 05e5107 Avoid allocating new ExtensionWriters when serializing messages with no extensions by Mark Hansen · 10 months ago
  37. 433ca3e Internal changes by Mike Kruskal · 10 months ago
  38. ee98ba2 Remove unused constructor argument "descriptor" from GeneratedMessage.SingularFieldAccessor.ReflectionInvoker by Mark Hansen · 10 months ago
  39. f16c59c Remove unused constructor argument "descriptor" from GeneratedMessage.RepeatedFieldAccessor.ReflectionInvoker by Mark Hansen · 10 months ago
  40. 16e0a63 Remove field SmallSortedMap.maxArraySize by Mark Hansen · 10 months ago
  41. c05be32 Delete unused method SmallSortedSet.getOverflowEntriesDescending by Mark Hansen · 10 months ago
  42. 3ba7280 Avoid allocating FieldSet iterator if FieldSet is empty by Mark Hansen · 10 months ago
  43. fa4bab2 Internal changes/optimizations by Protobuf Team Bot · 10 months ago
  44. 11c27df Lazily resolve features for proto2 and proto3 for compatibility with old open source gencode that does not invoke feature resolution from gencode static init. by Sandy Zhang · 10 months ago
  45. a521e6e Internal chanegs by Protobuf Team Bot · 10 months ago
  46. 24751b4 Add legacy Java TextFormat APIs by Protobuf Team Bot · 10 months ago
  47. 0578161 Internal changes/optimizations by Protobuf Team Bot · 10 months ago
  48. dde0355 Internal change by Protobuf Team Bot · 10 months ago
  49. bb68eb2 Implement new Debug API with redaction. by Protobuf Team Bot · 10 months ago
  50. c6e2778 Replace SmallSortedMap.EmptySet with equivalent Collections.emptySet() by Mark Hansen · 10 months ago
  51. f7a866a Make IntArrayList consistent with other primitive array lists, using code generator by Mark Hansen · 10 months ago
  52. c99cf4b Add `java` to reserved names to escape extensions to `java_`. This may break existing references to gencode for extensions named `java`. by Sandy Zhang · 10 months ago
  53. 4b7c2d4 Avoid allocating TreeMap in UnknownFieldSet.Builder.asMap by Mark Hansen · 10 months ago
  54. 8c6e5b7 Avoid allocating iterator in TextFormat printing UnknownFieldSet by Mark Hansen · 10 months ago
  55. fefec68 Internal changes/optimizations by Protobuf Team Bot · 10 months ago
  56. af1ecc0 Add a check to ensure that the byte limit is not negative. by Protobuf Team Bot · 10 months ago
  57. 5584c93 Update AbstractMessageLite.addAll so that it won't throw when input is a LazyStringArrayList with byte[] elements. by Protobuf Team Bot · 10 months ago
  58. c56bddd Add UnknownFieldSet.isEmpty by Mark Hansen · 10 months ago
  59. d0b016f Java full runtime: Avoid allocating when calling asMap on empty UnknownFieldSet by Mark Hansen · 10 months ago
  60. f597991 Return the default instance when parsing from an empty byte[]. by Protobuf Team Bot · 10 months ago
  61. 4f12891 Java full runtime: Avoid allocating iterator if UnknownFieldSet's TreeMap is empty by Mark Hansen · 11 months ago
  62. fb054c8 Java Proto lite: avoid boxing Integers accessing enum lists by Mark Hansen · 11 months ago
  63. de6aba9 Java Proto Lite: Serialize repeated enums without allocating by Protobuf Team Bot · 11 months ago
  64. eaee04d Avoid boxing when serializing primitive lists in CodedOutputStreamWriter by Protobuf Team Bot · 11 months ago
  65. 971f88a Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. by Protobuf Team Bot · 11 months ago
  66. 95877d8 Updating version.json and repo version numbers to: 28-dev (#16555) by Mike Kruskal · 11 months ago
  67. 57a6e8d Add dedicated tests to lock down that overridable defaults never change. by Mike Kruskal · 11 months ago v27-dev
  68. 6afdd5a Auto-generate files after cl/625815212 by Protobuf Team Bot · 11 months ago
  69. db5814e Use newly split feature defaults in plugins and runtimes. by Mike Kruskal · 11 months ago
  70. ea81024 Refactor editions infrastructure to a top-level directory. by Mike Kruskal · 11 months ago
  71. a5be8bd Auto-generate files after cl/625084569 by Protobuf Team Bot · 11 months ago
  72. 7d87a17 Hook up staleness tests to non-bootstrap edition defaults by Mike Kruskal · 11 months ago
  73. 77f62de Define lifetimes of edition 2023 features by Mike Kruskal · 11 months ago
  74. a94f57b Check that size is non-negative when reading string or bytes in StreamDecoder. by Protobuf Team Bot · 11 months ago
  75. 29c69ff Fix text-format delimited field handling by Mike Kruskal · 11 months ago
  76. 21d75f8 Remove references to rules_proto by Protobuf Team Bot · 12 months ago
  77. 6c45efd Fix validateFeatures to be called after resolved features are actually set to this.features by Sandy Zhang · 12 months ago
  78. 274bc7f Move java_features.proto to java/core/srce/main/resources by Sandy Zhang · 12 months ago
  79. b36458f Make `NioByteString` private member class of `ByteString` by Liam Miller-Cushon · 12 months ago
  80. 9ce51d1 Set label to REQUIRED for descriptors with LEGACY_REQUIRED feature. by Sandy Zhang · 12 months ago
  81. 369732a Add java_features.proto to kotlin_mvn release by Sandy Zhang · 12 months ago
  82. 500c953 Enable editions support for Java Lite. by Sandy Zhang · 12 months ago
  83. 821e854 Automated Code Change by Protobuf Team Bot · 12 months ago
  84. 0e167e7 Disallow all feature types except enum and boolean. by Mike Kruskal · 12 months ago
  85. 2c07ea5 Suppress a warning about a class initializer cycle by Liam Miller-Cushon · 12 months ago
  86. 742ddf1 fix(java): fixup test codegen for maven build (#16176) by Sam Gammon · 1 year ago
  87. 1e808d5 Remove extra whitespace line in JavaEditionDefaults template by Sandy Zhang · 1 year ago
  88. dc484c1 Fix has_presence to account for proto3 extensions in Java. by Mike Kruskal · 1 year ago
  89. 9f001a9 Fix descriptor to access type via getType() s.t. messages using delimited encoding are consistently treated as groups for Java lite. by Sandy Zhang · 1 year ago
  90. 0070ac1 Make UnsafeByteOperations stable; removing experimental annotation. by Protobuf Team Bot · 1 year, 1 month ago
  91. 8a17f5d Resolve features directly in setProto instead of temporarily setting to null. by Sandy Zhang · 1 year, 1 month ago
  92. eb10ebd Fix features inheritance of oneof fields and extensions and fix/move unit tests to actually run. by Sandy Zhang · 1 year, 1 month ago
  93. 3ab1276 Update Bazel references to rules_pkg to the supported file locations. (#15780) by aiuto · 1 year, 1 month ago
  94. c98bdc2 Add missing generated file (#15693) by Jiri Pechanec · 1 year, 1 month ago
  95. 5d4fd7e Clarify docs on MapFieldReflectionAccessorInternal and add tests for the mutability of lists returned from `getAllFields()` by Luke Sandberg · 1 year, 1 month ago
  96. 34a04c1 Remove lazy=true from repeated fields. by Chris Kennelly · 1 year, 1 month ago
  97. 986d691 use "proto3_optional" option as signal that a field has presence. by Protobuf Team Bot · 1 year, 1 month ago
  98. 2faa9d1 Force descriptor initialization of dependencies *before* internalUpdateFileDescriptor(). by Sandy Zhang · 1 year, 1 month ago
  99. 9252b64 Automated rollback of commit 0ee34d35def2f07a4a5365b68af7ddeba8114df6. by Sandy Zhang · 1 year, 1 month ago
  100. 3924ea2 Automated rollback of commit 531d4372f4ebe92dcbe8a921c7d2f97a16dd8be5. by Protobuf Team Bot · 1 year, 1 month ago