chore(deps): update dependency com_google_protobuf to v27 #716
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.
This PR contains the following updates:
v3.21.12
->v27.3
Release Notes
protocolbuffers/protobuf (com_google_protobuf)
v27.3
: Protocol Buffers v27.3Compare Source
Announcements
Compiler
C++
_raw_default_instance_
declaration when using DLL linkage. (protocolbuffers/protobuf@22d9a03)Java
_raw_default_instance_
declaration when using DLL linkage. (protocolbuffers/protobuf@22d9a03)PHP
PHP C-Extension
Ruby
Ruby C-Extension
Other
/utf-8
flag added in #14197 (protocolbuffers/protobuf@e20cb7a)v27.2
: Protocol Buffers v27.2Compare Source
Announcements
Compiler
C++
Java
Csharp
Python
PHP
PHP C-Extension
Ruby
Ruby C-Extension
UPB (Python/PHP/Ruby C-Extension)
Other
v27.1
: Protocol Buffers v27.1Compare Source
Announcements
Compiler
C++
Java
Csharp
Other
v27.0
: Protocol Buffers v27.0Compare Source
Announcements
Compiler
descriptor.proto
reserved (protocolbuffers/protobuf@d2da463)C++
operator new
. (protocolbuffers/protobuf@11ef0ff)oneof
messages on arenas, poison them if ASAN. (protocolbuffers/protobuf@8826baf)string_type
for Edition 2023. (protocolbuffers/protobuf@d8251eb)operator new
. (protocolbuffers/protobuf@11ef0ff)ignore_unknown_fields
is set (#15887) (protocolbuffers/protobuf@86abf35)java_features.proto
tojava/core/srce/main/resources
(protocolbuffers/protobuf@274bc7f)ifndef
helper for C++ codegen. (protocolbuffers/protobuf@1087274)oneof
message fields even on arena on non-OPT builds. (protocolbuffers/protobuf@5c183bd)Arena::CreateMessage
for OSS. (protocolbuffers/protobuf@d4bfe52)reflection_visit_fieds
. (protocolbuffers/protobuf@cfc07df)GetStringView()
andGetRepeatedStringView()
with scratch. (protocolbuffers/protobuf@a3f5af0)ByteSizeLong
(protocolbuffers/protobuf@948ca2e)includingDefaultValueWithoutPresenceFields
andalways_print_without_presence_fields
toalwaysPrintFieldsWithNoPresence
in the C++, Py and Java JSON serializers for consistency. (protocolbuffers/protobuf@7d43131)always_print_without_presence_fields
option to the C++ JSON serializer. (protocolbuffers/protobuf@671b61b)ctype
is specified for non string/bytes fields (protocolbuffers/protobuf@8b4c7a1)ctype()
inDescriptorBuilder
for edition 2023 and beyond. (protocolbuffers/protobuf@307aeac)ctype
is used for fields other than string or bytes. (protocolbuffers/protobuf@403e207)HasExtension
andExtensionSize
functions to restrict to the (protocolbuffers/protobuf@9f5be07)Java
java
to reserved names to escape extensions tojava_
. This may break existing references to gencode for extensions namedjava
. (protocolbuffers/protobuf@c18cb95)java_features.proto
to keep it from leaking out. (protocolbuffers/protobuf@d56cb7d)StreamDecoder
. (protocolbuffers/protobuf@a94f57b)java_features.proto
tojava/core/srce/main/resources
(protocolbuffers/protobuf@274bc7f)java_features.proto
tokotlin_mvn
release (protocolbuffers/protobuf@369732a)getType()
s.t. messages using delimited encoding are consistently treated as groups for Java lite. (protocolbuffers/protobuf@9f001a9)UnsafeByteOperations
stable; removing experimental annotation. (protocolbuffers/protobuf@0070ac1)oneof
fields and extensions and fix/move unit tests to actually run. (protocolbuffers/protobuf@eb10ebd)ByteSizeLong
(protocolbuffers/protobuf@948ca2e)includingDefaultValueWithoutPresenceFields
andalways_print_without_presence_fields
toalwaysPrintFieldsWithNoPresence
in the C++, Py and Java JSON serializers for consistency. (protocolbuffers/protobuf@7d43131)includingDefaultValueWithoutPresenceFields
option to the Java parser which is intended to replace the currentincludingDefaultValueFields
. (protocolbuffers/protobuf@58baeb4)Kotlin
java_features.proto
tokotlin_mvn
release (protocolbuffers/protobuf@369732a)Csharp
JsonTokenizer
. (protocolbuffers/protobuf@68e6e3e)StringBuilder
instances in the .NETJsonTextTokenizer
. (protocolbuffers/protobuf@fac929d)Objective-C
Python
system_python.bzl
at previous location . (#16787) (protocolbuffers/protobuf@ffd753f)protoc
and the C++ runtime. (protocolbuffers/protobuf@b3b4497)ignore_unknown_fields
is set (#15887) (protocolbuffers/protobuf@86abf35)includingDefaultValueWithoutPresenceFields
andalways_print_without_presence_fields
toalwaysPrintFieldsWithNoPresence
in the C++, Py and Java JSON serializers for consistency. (protocolbuffers/protobuf@7d43131)including_default_value_without_presence_fields
to Python JSON serializer. (protocolbuffers/protobuf@25c6d34)PHP
PHP C-Extension
Ruby
memsize
functions for native types (#10291) (protocolbuffers/protobuf@87cbddd)ObjectCache
into an internal module. (protocolbuffers/protobuf@f824f6d)RepeatedField
toArray
(#15652) (protocolbuffers/protobuf@11eab86)RubyMessage.java
JSON "include defaults" to use alwaysPrintFieldsWithNoPresence. (protocolbuffers/protobuf@4d23fa0)Ruby C-Extension
memsize
functions for native types (#10291) (protocolbuffers/protobuf@87cbddd)ObjectCache
into an internal module. (protocolbuffers/protobuf@f824f6d)UPB (Python/PHP/Ruby C-Extension)
cmake
. (protocolbuffers/protobuf@6898451).proto
file order. (protocolbuffers/protobuf@8612d5e)memsize
functions for native types (#10291) (protocolbuffers/protobuf@87cbddd)Other
src/file_lists.cmake
for staleness (protocolbuffers/protobuf@cd337dd)system_python
toprotobuf_deps.bzl
. (protocolbuffers/protobuf@65ee123)v26.1
: Protocol Buffers v26.1Compare Source
Announcements
C++
Java
Kotlin
Ruby
Other
v26.0
: Protocol Buffers v26.0Compare Source
Announcements
syntax
and addedhas_presence?
/is_packed?
. (protocolbuffers/protobuf@dbd4dce)Message#to_h
, as previously announced. (protocolbuffers/protobuf@fd69938)syntax
and addedhas_presence?
/is_packed?
. (protocolbuffers/protobuf@dbd4dce)Message#to_h
, as previously announced. (protocolbuffers/protobuf@fd69938)setup.py
from Python. (#15708) (protocolbuffers/protobuf@5722aef)Compiler
C++
ctype
is used for fields other than string or bytes. (protocolbuffers/protobuf@624d65d)Java
Kotlin
Objective-C
unpack
helper for GPBAny with extension support. (protocolbuffers/protobuf@29fca8a)Rust
Python
setup.py
from Python. (#15708) (protocolbuffers/protobuf@5722aef)str(msg)
in Python print raw UTF-8 strings. Only invalid UTF-8 is escaped. (protocolbuffers/protobuf@f2a91b3)message_types_by_name
could return descriptors from other files. (protocolbuffers/protobuf@c05b320)PHP
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.