Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

Update dependency com_google_protobuf to v3.11.0 #478

Merged

Conversation

renovate-bot
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
com_google_protobuf http_archive minor v3.10.1 -> v3.11.0

Release Notes

google/protobuf

v3.11.0

Compare Source

C++

  • Make serialization method naming consistent

  • Make proto runtime + generated code free of deprecation warnings

  • Moved ShutdownProtobufLibrary() to message_lite.h. For backward compatibility a declaration is still available in stubs/common.h, but users should prefer message_lite.h

  • Removed non-namespace macro EXPECT_OK()

  • Removed mathlimits.h from stubs in favor of using std::numeric_limits from C++11

  • Fixed bug in parser when ending on a group tag

  • Add a helper function to UnknownFieldSet to deal with the changing return value of message::unknown_fields()

  • Fix incorrect use of string_view iterators

  • Support direct pickling of nested messages

  • Skip extension tag validation for MessageSet if unknown dependencies are allowed

  • Updated deprecation macros to annotate deprecated code (#​6612)

  • Remove conversion warning in MapEntryFuncs::ByteSizeLong (#​6766)

  • Revert "Make shared libraries be able to link to MSVC static runtime libraries, so that VC runtime is not required." (#​6914)

    Java

  • Remove the usage of MethodHandle, so that Android users prior to API version 26 can use protobuf-java

  • Publish ProGuard config for javalite

  • Fix for StrictMode disk read violation in ExtensionRegistryLite

  • Include part of the ByteString's content in its toString().

  • Include unknown fields when merging proto3 messages in Java lite builders

    Python

  • Add float_precision option in json format printer

  • Optionally print bytes fields as messages in unknown fields, if possible

  • FieldPath: fix testing IsSet on root path ''

  • Experimental code gen (fast import protobuf module) which only work with cpp generated code linked in

    JavaScript

  • Remove guard for Symbol iterator for jspb.Map

    PHP

  • Avoid too much overhead in layout_init (#​6716)

  • Lazily Create Singular Wrapper Message (#​6833)

  • Implement lazy loading of php class for proto messages (#​6911)

    Ruby

  • Ruby lazy wrappers optimization (#​6797)

    C#

  • (RepeatedField): Capacity property to resize the internal array (#​6530)

  • Experimental proto2 support is now officially available (#​4642, #​5183, #​5350, #​5936)

  • Getting started doc: https://github.com/protocolbuffers/protobuf/blob/master/docs/csharp/proto2.md

  • Add length checks to ExtensionCollection (#​6759)

  • Optimize parsing of some primitive and wrapper types (#​6843)

  • Use 3 parameter Encoding.GetString for default string values (#​6828)

  • Change _Extensions property to normal body rather than expression (#​6856)

    Objective C

  • Fixed unaligned reads for 32bit arm with newer Xcode versions (#​6678)


Renovate configuration

📅 Schedule: "at 7am on Monday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.

@k8s-ci-robot
Copy link

Hi @renovate-bot. Thanks for your PR.

I'm waiting for a bazelbuild member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@rbe-toolchains-pr-bot
Copy link

/ok-to-test

@k8s-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alex1545, renovate-bot

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@alex1545 alex1545 merged commit aaf9e02 into bazelbuild:master Dec 2, 2019
@renovate-bot renovate-bot deleted the renovate/com_google_protobuf-3.x branch December 2, 2019 14:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants