Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update dependency to v3.11.1 #106

merged 1 commit into from Dec 20, 2019


Copy link

@renovate-bot renovate-bot commented Dec 19, 2019

This PR contains the following updates:

Package Update Change (source) minor 3.10.0 -> 3.11.1

Release Notes



Compare Source


  • Extern declare protobuf_globals (#​6946)


Compare Source


  • 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)


  • 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


  • 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


  • Remove guard for Symbol iterator for jspb.Map


  • 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 lazy wrappers optimization (#​6797)


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

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

  • Getting started doc:

  • 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 any time (no schedule defined).

🚦 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.

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:run label Dec 19, 2019
@googlebot googlebot added the cla: yes label Dec 19, 2019
@kokoro-team kokoro-team removed the kokoro:run label Dec 19, 2019
Copy link

@codecov codecov bot commented Dec 19, 2019

Codecov Report

Merging #106 into master will decrease coverage by 0.03%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #106      +/-   ##
- Coverage     66.68%   66.64%   -0.04%     
- Complexity      365      370       +5     
  Files            34       34              
  Lines          1870     1877       +7     
  Branches        237      240       +3     
+ Hits           1247     1251       +4     
- Misses          521      524       +3     
  Partials        102      102
Impacted Files Coverage Δ Complexity Δ 50% <0%> (-3.85%) 2% <0%> (ø)
...src/main/java/com/google/cloud/ 44.26% <0%> (+0.04%) 33% <0%> (+1%) ⬆️
...a/com/google/cloud/testing/ 31.42% <0%> (+0.21%) 5% <0%> (ø) ⬇️
.../com/google/cloud/ 84.03% <0%> (+0.27%) 24% <0%> (+4%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8a93547...2b1796c. Read the comment docs.

@chingor13 chingor13 merged commit 6d36434 into googleapis:master Dec 20, 2019
12 of 13 checks passed
@renovate-bot renovate-bot deleted the renovate/protobuf.version branch Dec 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
cla: yes
None yet

Successfully merging this pull request may close these issues.

None yet

4 participants