- e555bd2 Breaking change: Remove deprecated runtime methods for compatibility with old v2.x.x gencode. by Sandy Zhang · 1 year, 4 months ago
- dfb8a4c Breaking change: Remove deprecated TextFormat print methods. These should be replaced by corresponding TextFormat.printer() methods. by Sandy Zhang · 1 year, 4 months ago
- fedcd62 Prepare methods in RuntimeVersion for Protobuf Java cross-domain version validation. No changes to Protobuf Java gencode yet. by Protobuf Team Bot · 1 year, 4 months ago
- c8e0160 Support pretty printing proto2 Extensions inside of proto3 Anys in TextFormat.Printer. by Protobuf Team Bot · 1 year, 4 months ago
- 1aeacd4 Breaking change: Lock down visibility for descriptor syntax APIs. by Sandy Zhang · 1 year, 4 months ago
- 80337cb Automated rollback of commit 30b6251dea7a0ff1713a97d7e7d29a48e4880f59. by Sandy Zhang · 1 year, 4 months ago
- a2f9268 Protobuf Java Cross-version validation in OSS. by Protobuf Team Bot · 1 year, 4 months ago
- 318d310 Create `RuntimeVersion.java` that is updated with releases to prepare version check. by Protobuf Team Bot · 1 year, 4 months ago
- 81607b2 Fix FieldSet to not load lazy fields when the fields map is cloned. In particular, if MessageSet.Builder has build() called on it, but is then later further modified, we don't need to pre-load all lazy fields during this later modification. by Protobuf Team Bot · 1 year, 5 months ago
- 2ec703f Preserve lazy fields when merging FieldSets. In particular, when calling toBuilder() on a MessageSet with lazily-parsed extensions, don't eagerly parse all extensions. by Protobuf Team Bot · 1 year, 5 months ago
- 0f1ab75 Add empty feature resolution method for FileDescriptor to Java runtime. by Sandy Zhang · 1 year, 5 months ago
- d580fde Add Automatic-Module-Name (#14562) by Clayton Walker · 1 year, 5 months ago
- 1231af1 merge 25.x to main (#14617) by Jie Luo · 1 year, 5 months ago
- 3ea7743 Internal change by Protobuf Team Bot · 1 year, 5 months ago
- a077f68 Merge branch 'main' into 25.x by Jie Luo · 1 year, 5 months ago
- 6b5d8db Updating version.json and repo version numbers to: 25.0 by Protobuf Team Bot · 1 year, 5 months ago v25.0 v3.25.0 v4.25.0
- 287374e Replace try-catch Blocks with assertThrows() in GeneratedMessageTest by Protobuf Team Bot · 1 year, 5 months ago
- ba1aab2 Updating version.json and repo version numbers to: 25.0-rc2 by Protobuf Team Bot · 1 year, 5 months ago v25.0-rc2 v3.25.0-rc2 v4.25.0-rc2
- 896f3d8 Updating version.json and repo version numbers to: 25.0-rc1 by Protobuf Team Bot · 1 year, 5 months ago v25.0-rc1 v3.25.0-rc1 v4.25.0-rc1
- 6889aed Check-in bootstrapped Java features for Bazel and CMake by Sandy Zhang · 1 year, 6 months ago
- 58722b1 Internal change by Mike Kruskal · 1 year, 6 months ago
- 833ded7 Clean up assertions in `DurationsTest` and `TimestampsTest` a bit. by Kurt Alfred Kluever · 1 year, 6 months ago
- 8f85138 Timestamps.parse: Add error handling for invalid hours/minutes in the timezone offset. by Protobuf Team Bot · 1 year, 6 months ago
- e5e7863 Create the destination map bigger than the source map for MapFieldList.copy(). by Protobuf Team Bot · 1 year, 6 months ago
- 5b340de Specify proto2/proto3 defaults on feature specs. by Mike Kruskal · 1 year, 6 months ago
- 1f720d9 Move Java runtime protos to correct OSS directory by Sandy Zhang · 1 year, 6 months ago
- e33e0d2 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. by Protobuf Team Bot · 1 year, 6 months ago
- 30b6251 Automated rollback of commit 2a55706f9d36afd1742c97fd0d611ea8af0ac3f8. by Sandy Zhang · 1 year, 6 months ago
- 501ecec Reorganize upb file structure by Adam Cozzette · 1 year, 6 months ago
- 65419ee Flip the names of edition_enum and edition. by Mike Kruskal · 1 year, 6 months ago
- b86b9ff Internal change. by Protobuf Team Bot · 1 year, 6 months ago
- 81068e8 Internal change by Sandy Zhang · 1 year, 6 months ago
- 785c82d Fix a bad cast in put<X>BuilderIfAbsent when already present due to using the result of put() directly (which is null if it currently has no value) by Protobuf Team Bot · 1 year, 6 months ago
- 47cec39 Fix a NPE in put<X>BuilderIfAbsent due to using the result of put() directly (which is null if it currently has no value) by Protobuf Team Bot · 1 year, 7 months ago
- 2bea492 Fixed pre-existing formatting problems. by Joshua Haberman · 1 year, 7 months ago
- db20f5f Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 7853a5e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 40d69fd Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 7e4fdf1 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 638a860 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- f78eaa9 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. by Joshua Haberman · 1 year, 7 months ago
- 955d4ab Add MapFieldBuilder and change codegen to generate it and the put{field}BuilderIfAbsent method. by Protobuf Team Bot · 1 year, 7 months ago
- c23ae49 Editions: Migrate edition strings to enum in Java code. by Mike Kruskal · 1 year, 7 months ago
- 924a152 Add support for EDITIONS in Java and Java Lite syntax enum / bits. by Sandy Zhang · 1 year, 8 months ago
- 843b74e Main 202308091812 (#13489) by ericsalo · 1 year, 8 months ago
- aba9a7f Internal change by Protobuf Team Bot · 1 year, 8 months ago
- e729f0b Merge release branch 24.x into main by Eric Salo · 1 year, 8 months ago
- 093e258 Updating version.json and repo version numbers to: 24.0 by Protobuf Team Bot · 1 year, 8 months ago v24.0 v3.24.0 v4.24.0
- 279d627 Improve javadocs of `Timestamps.now()`. by Kurt Alfred Kluever · 1 year, 8 months ago
- 3487ae0 Updating version.json and repo version numbers to: 24.0-rc3 by Protobuf Team Bot · 1 year, 8 months ago v24.0-rc3 v3.24.0-rc3 v4.24.0-rc3
- 961779e Add ByteString.isNotEmpty Kotlin extension function. by Protobuf Team Bot · 1 year, 8 months ago
- 43e1657 Lower default Java text format recursion limit down to 100 by Adam Cozzette · 1 year, 8 months ago
- bca3bed Introduce recursion limit in Java text format parsing by Adam Cozzette · 1 year, 8 months ago
- 7fb9287 Simplify Java text format parser by Adam Cozzette · 1 year, 8 months ago
- 004f54a Consider the protobuf.Any invalid if typeUrl.split("/") returns an empty array. by Protobuf Team Bot · 1 year, 8 months ago
- 6630e9f Remove all lambdas from MapFieldBuilder by Protobuf Team Bot · 1 year, 8 months ago
- 3ee6703 Add MapFieldBuilder to support a later change to codegen. by Protobuf Team Bot · 1 year, 8 months ago
- 034ec9d Updating version.json and repo version numbers to: 24.0-rc2 by Protobuf Team Bot · 1 year, 8 months ago v24.0-rc2 v3.24.0-rc2 v4.24.0-rc2
- e38dcaf Prepare `osgi.bzl` for `java_output.source_jars` API change by Protobuf Team Bot · 1 year, 8 months ago
- ac3cad9 Protobuf's Linakge Monitor check to use a local test BOM rather than google-cloud-shared-dependencies by Protobuf Team Bot · 1 year, 9 months ago
- b1f92b7 Protobuf's Linakge Monitor check to use a local test BOM rather than google-cloud-shared-dependencies by Protobuf Team Bot · 1 year, 9 months ago
- d6157f7 Mark `FieldDescriptor.hasOptionalKeyword()` as deprecated. by Sandy Zhang · 1 year, 9 months ago
- 05835e3 Updating version.json and repo version numbers to: 24.0-rc1 by Protobuf Team Bot · 1 year, 9 months ago v24.0-rc1 v3.24.0-rc1 v4.24.0-rc1
- b6b86e2 Mark OneofDescriptor.isSynthetic() deprecated. by Sandy Zhang · 1 year, 9 months ago
- 137e9b5 Migrate away from `OneofDescriptor.isSynthetic()` by Sandy Zhang · 1 year, 9 months ago
- 8ec0295 Unify DescriptorMessageInfoFactory.convert proto2 and proto3 codepaths by Sandy Zhang · 1 year, 9 months ago
- e593604 Unify MessageSchema.parseMessage proto2 and proto3 codepaths by Sandy Zhang · 1 year, 9 months ago
- 7795c89 Automated rollback of commit caf1ce3b35ea0c3d0b1221346100e0d345807b92. by Protobuf Team Bot · 1 year, 9 months ago
- c95ebb7 deps: Update Guava to 32.0.1 (#13099) by Chad Wilson · 1 year, 9 months ago
- 55741dc Unify MessageSchema.getSerializedSize proto2 and proto3 methods. by Sandy Zhang · 1 year, 9 months ago
- 943b696 Add protobuf-kotlin into protobuf-bom (#12936) by Ryosuke Hasebe · 1 year, 9 months ago
- 46e0b15 Add method to create a new ProtobufList for the given element type. by Protobuf Team Bot · 1 year, 10 months ago
- d5067cc Unify MessageSchema.writeFieldsInAscendingOrder proto2 and proto3 methods. by Sandy Zhang · 1 year, 10 months ago
- 2fd29b0 Move linkage monitor check as part of Bazel build (#12980) by Tomo Suzuki · 1 year, 10 months ago
- a534902 Handle clear for Java proto3 optionals (synthetic oneofs) using field descriptor instead of clear method. by Sandy Zhang · 1 year, 10 months ago
- cd615a8 deps: Update Guava to 32.0.0 (#12953) by Chad Wilson · 1 year, 10 months ago
- ad07adb Update Java lite MessageInfo encoding to store ProtoSyntax enum instead of boolean and set/check bit for enum closeness. by Sandy Zhang · 1 year, 10 months ago
- 0e23f18 Merge to main after 23.0 release (#12721) by deannagarcia · 1 year, 11 months ago
- 67d9ea8 Internal change by Protobuf Team Bot · 1 year, 11 months ago
- 6e51167 Updating version.json and repo version numbers to: 23.0 by Protobuf Team Bot · 1 year, 11 months ago v23.0 v3.23.0 v4.23.0
- d8f44cc Updating version.json and repo version numbers to: 23.0-rc3 by Protobuf Team Bot · 1 year, 11 months ago v23.0-rc3 v3.23.0-rc3 v4.23.0-rc3
- 51f51ac Updating version.json and repo version numbers to: 23.0-rc2 by Protobuf Team Bot · 1 year, 11 months ago v23.0-rc2 v3.23.0-rc2 v4.23.0-rc2
- 433c35d Remove osgi dependency from main java libraries. by Deanna Garcia · 1 year, 11 months ago
- db1d3f8 Replace previous breaking changes with deprecation warnings. by Mike Kruskal · 1 year, 11 months ago
- b21d6be Updating version.json and repo version numbers to: 23.0-rc1 by Protobuf Team Bot · 1 year, 11 months ago v23.0-rc1 v3.23.0-rc1 v4.23.0-rc1
- 295f112 Adds `Timestamps.now()`. by Kurt Alfred Kluever · 2 years ago
- cc7116c Remove unused proto3 field from UnknownFieldSetSchema. by Sandy Zhang · 2 years ago
- 22d0a35 Merge 22.x to main (#12494) by zhangskz · 2 years ago
- 4e23571 Merge remote-tracking branch 'upstream/22.x' into main-202304181855 by Sandy Zhang · 2 years ago
- 482156c Updating version.json and repo version numbers to: 22.3 by Protobuf Team Bot · 2 years ago v22.3 v3.22.3 v4.22.3
- 8c8b2be Breaking change: Lock down visibility for FileDescriptor.getSyntax(). by Sandy Zhang · 2 years ago
- d60af33 Internal Change by cpovirk · 2 years ago
- 6ecb5d0 Added Reflection::GetCord() method in C++ by Jie Luo · 2 years ago
- 9a76b96 Internal change. by cpovirk · 2 years ago
- 4b5652b Re-attach OSGI headers to lite,core, and util. This information was dropped in the move from maven to bazel. by Protobuf Team Bot · 2 years ago
- 2c63933 Introduce a legacy utility for Descriptors.java to hide FileDescriptor.getSyntax(). by Sandy Zhang · 2 years ago
- 8eac9a0 Remove loop when skipping string field values. by Protobuf Team Bot · 2 years ago
- d70ddf2 Fix lint warnings for protobuf GeneratedMessage.java by Protobuf Team Bot · 2 years ago
- 44bd03c Fix `FieldSet#writeMessageSetTo` to delegate to LazyFields when appropriate. by Protobuf Team Bot · 2 years ago
- 5d97d43 Internal change. by Protobuf Team Bot · 2 years ago