Repository navigation
chore(deps): update protobuf to v37 - #103
Open
renovate-bot wants to merge 1 commit into
Open
renovate-bot wants to merge 1 commit into
renovate-bot wants to merge 1 commit into
Conversation
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
March 5, 2025 03:28
f95b882 to
cb4881b
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
March 13, 2025 22:12
cb4881b to
5d4087e
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
March 26, 2025 19:00
5d4087e to
81594b6
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
April 17, 2025 23:20
81594b6 to
d151f9f
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
April 18, 2025 19:40
d151f9f to
208ad2a
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
April 30, 2025 23:15
208ad2a to
10f6422
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
May 14, 2025 23:53
10f6422 to
a2e77c9
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
May 28, 2025 22:06
a2e77c9 to
dad21eb
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
July 22, 2025 01:25
dad21eb to
34fad9d
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
July 22, 2025 06:44
34fad9d to
4856182
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
August 5, 2025 21:28
b77d113 to
2165768
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
August 14, 2025 22:08
2165768 to
05302ff
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
September 13, 2025 19:07
05302ff to
0b94c01
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
October 1, 2025 21:45
0b94c01 to
05e0111
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
October 15, 2025 22:39
727f173 to
1103771
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
November 13, 2025 03:44
1103771 to
1467d6a
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
December 6, 2025 02:50
1467d6a to
d14c7e2
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
3 times, most recently
from
January 12, 2026 22:25
ec1ec42 to
7fd754c
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
January 24, 2026 03:45
7fd754c to
4088c25
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
February 12, 2026 11:55
6665e06 to
399e444
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
February 26, 2026 02:05
64eff79 to
981a836
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
March 20, 2026 01:58
981a836 to
1f73c23
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
April 20, 2026 22:47
1f73c23 to
1d079c8
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
May 7, 2026 21:17
b8b3574 to
3d2aaaf
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
May 19, 2026 22:45
3d2aaaf to
9b6eee9
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
June 11, 2026 22:50
9b6eee9 to
ef0e6c1
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
July 9, 2026 17:50
ef0e6c1 to
df79506
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
July 21, 2026 01:45
df79506 to
c3fcf72
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
August 3, 2026 21:04
c3fcf72 to
49d98cf
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
August 22, 2026 16:00
49d98cf to
9d7e97a
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
2 times, most recently
from
September 1, 2026 02:37
c0be04e to
6bafcb4
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
September 17, 2026 21:15
6bafcb4 to
6b55d18
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
October 14, 2026 21:37
6b55d18 to
4c44d26
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
October 15, 2026 16:48
4c44d26 to
2fab9e0
Compare
renovate-bot
force-pushed
the
renovate/major-protobuf
branch
from
October 15, 2026 21:57
2fab9e0 to
c972614
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
v29.3→v37.0-rc1v29.3→v37.0-rc1Release Notes
protocolbuffers/protobuf (com_google_protobuf)
v37.0-rc1: Protocol Buffers v37.0-rc1Compare Source
Announcements
Bazel
f1c23cb)Compiler
6acc31c)e25ea67)77eb569)71e4548)c251d1a)C++
4d7adfc)524c72e)6ab198d)3b378b0)f70a00f)2b880cf)98fa2c5)f1c23cb)1a23830)780ba8c. (915853d)71e4548)5d717fd)c251d1a)Reflection::GetEnum()andReflection::GetRepeatedEnum(). (6a31b74)Java
086584c)799556e)925e0f5)dee117a)54fe86b)572ca36)1aaaaae)ea0e67a. (bbe28f2)b0b22dd)e1acb1a)687c7d5)51df91d)Kotlin
37f7857)Csharp
6836552)Objective-C
8683532)7cfcf45)1e1a0a8)dd9d2ad)Rust
thunk.cc. This would trigger deprecation warnings [-Wdeprecated-declarations] on all deprecated proto messages. (1d004b2)0a3a348)const fn number()(41f6072)db9cb46)a5baafe)8e70aa9)e25ea67)partiallymatcher to mirror C++ (e1c5f3a)97fcd43)e8bd2b5)b1b5f99)aed6a82)8ce2a36)ad1064c)Python
MergeFrom()orCopyFrom(). (0dce421)c0fd602)b824e66)2e823d2)d3fa262)90229ff)c24e4c9)9d98477)1a23830)b43ac42)02a9c9d)nameslibrary. (b2e1843)b5d2e8d)44fa35f)414e414)PHP
nanosrange andDateTimecreation in PHPTimestamp::toDateTime()(9f37106)1e1a0a8)ed612a8)PHP C-Extension
nanosrange andDateTimecreation in PHPTimestamp::toDateTime()(9f37106)Ruby
emit_defaultsoption toMessage#to_h(#29761) (378560d)7d7d6ab)Ruby C-Extension
emit_defaultsoption toMessage#to_h(#29761) (378560d)dce0d24)7d7d6ab)UPB (Python/PHP/Ruby C-Extension)
3e575b2)0c17ea9)upb/port/BUILD(0f685d6)9990e50)30f89bf)085b305)9c66da8)22677ce)ad1064c)Other
2025081.1. (f0b5daf)eaa37fa)e5f5e1c)7971b31)c27007f)8b350fc)88d6fd3)216b587)v36.2: Protocol Buffers v36.2Compare Source
Announcements
Compiler
3078015)7390c85)7ed8a4b)Csharp
57ef94f)Rust
8b6311f)10b8b5e)3078015)7390c85)7ed8a4b)7aca0ec)2198c6b)UPB (Python/PHP/Ruby C-Extension)
upb/port/BUILD(7ff0f88)v36.1: Protocol Buffers v36.1Compare Source
Announcements
Csharp
cc7e6bd)Rust
e64a176)fecb404)1312f3b)fbf3069)Python
333846a)210324c)v36.0: Protocol Buffers v36.0Compare Source
Announcements
Bazel
90ad7e9)f9e028f)Compiler
fcd68c5)517be42)933c522)81880fa)--<lang>_prefixcli option (#24824) (92dd27c)d8520d9)28bef98)enforce_proto_limitsfeature which will be implemented in Edition 2026. (5ddd524)C++
1d8a656)json_options.protoandjson_enumvalue_options.protoand/or gencode derived from them to release artifacts (15e9334)Reflection::GetEnum()andReflection::GetRepeatedEnum(). (0bca288)271ca53)e337495)fcd68c5)e75aac3)81880fa)2718dd5)d8520d9)enforce_proto_limitsfeature which will be implemented in Edition 2026. (5ddd524)ba10a4e)7864b85)0bc1f14)Java
With this release JavaProto no longer uses
sun.misc.Unsafeas long as you are utilizing the standard generated code. You should no longer see warnings printed aboutsun.misc.Unsafe. If you see any issues, please let us know on #20760Note that the runtime itself still contains references to sun.misc.Unsafe in paths which are exclusively to support Lite generated code. Lite is emitted by a separate code generator which creates generated code optimized for mobile clientside contexts, especially alongside R8 optimizations. Android does not have a timeline to removing
sun.misc.Unsafe, and we have found the performance regression too significant to consider removing these paths at this time. It is still TBD for how we can best navigate this mobile vs JVM split on this topic.json_options.protoandjson_enumvalue_options.protoand/or gencode derived from them to release artifacts (15e9334)bff6ed1)d5e039a)ab69831)fcd68c5)c56cd5b)517be42)31ef11c)ae1faee)40825a1)81880fa)ec52338)a37dbd6)421d745)String#encodedLengthon JDK versions that support it (efca121)enforce_proto_limitsfeature which will be implemented in Edition 2026. (5ddd524)25e7005)f8514d8)Csharp
156d42d)f11aac4)34e959b)fcd68c5)a1f718c)7a732d1)81880fa)cee45bf)csharpstring interpolation inTimestamp.ToDateTime()exception message (#26341) (a298282)Objective-C
f89baed)81880fa)290a537)Rust
96e772f)e7b3391)81880fa)70590a5)Python
json_options.protoandjson_enumvalue_options.protoand/or gencode derived from them to release artifacts (15e9334)2255541)5865e6b)271ca53)3aa022a)9e9dbae)abdf212)3d31b0f)a70d121)ea40f1d)map<string, ...>key handling forbyteslookups. (156a0b8)e86e536)593ab17)e090f8a)403d429)81880fa)cecbbf4)c857f49)cfcc433)78a09ad)PHP
49b3b18)e171c67)34e959b)eff2323)47c8651)5c5ee3c)81880fa)0488596)enforce_proto_limitsfeature which will be implemented in Edition 2026. (5ddd524)PHP C-Extension
49b3b18)47c8651)5c5ee3c)Ruby
34e959b)7008dd1)81880fa)UPB (Python/PHP/Ruby C-Extension)
0e8519e)58e5ac8)403d429)0488596)90ad7e9)d56b385)78a09ad)Other
daf4964)c4846de)2d3c0d3)a8d0be3)v36.0-rc2: Protocol Buffers v36.0-rc2Compare Source
Announcements
C++
1d8a656)json_options.protoandjson_enumvalue_options.protoand/or gencode derived from them to release artifacts (15e9334)0e8519e)Reflection::GetEnum()andReflection::GetRepeatedEnum(). (0bca288)Java
json_options.protoandjson_enumvalue_options.protoand/or gencode derived from them to release artifacts (15e9334)bff6ed1)Python
json_options.protoandjson_enumvalue_options.protoand/or gencode derived from them to release artifacts (15e9334)2255541)5865e6b)PHP
020b9db)UPB (Python/PHP/Ruby C-Extension)
0e8519e)v36.0-rc1: Protocol Buffers v36.0-rc1Compare Source
Announcements
Bazel
8ccb4fa)90ad7e9)f9e028f)Compiler
fcd68c5)517be42)933c522)81880fa)--<lang>_prefixcli option (#24824) (92dd27c)d8520d9)28bef98)enforce_proto_limitsfeature which will be implemented in Edition 2026. (5ddd524)C++
271ca53)e337495)fcd68c5)ea40f1d)c8c5974. (21ccdec)e75aac3)403d429)81880fa)2718dd5)d8520d9)enforce_proto_limitsfeature which will be implemented in Edition 2026. (5ddd524)ba10a4e)7864b85)0bc1f14)Java
Configuration
📅 Schedule: (UTC)
* * * * 1-5)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.