Skip to content

Conversation

@renovate-bot
Copy link
Contributor

This PR contains the following updates:

Package Update Change
com.google.protobuf:protobuf-bom (source) minor 3.10.0 -> 3.11.0

Release Notes

protocolbuffers/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 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 Add this label to force Kokoro to re-run the tests. label Nov 27, 2019
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Nov 27, 2019
@yoshi-kokoro yoshi-kokoro removed the kokoro:run Add this label to force Kokoro to re-run the tests. label Nov 27, 2019
@codecov
Copy link

codecov bot commented Nov 27, 2019

Codecov Report

Merging #6934 into master will increase coverage by <.01%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##             master    #6934      +/-   ##
============================================
+ Coverage     41.04%   41.04%   +<.01%     
- Complexity     5289     5295       +6     
============================================
  Files           360      360              
  Lines         50413    50413              
  Branches       6913     6911       -2     
============================================
+ Hits          20692    20693       +1     
  Misses        28244    28244              
+ Partials       1477     1476       -1
Impacted Files Coverage Δ Complexity Δ
.../com/google/cloud/pubsub/v1/MessageDispatcher.java 85.12% <0%> (+0.51%) 23% <0%> (ø) ⬇️

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 a6ab05f...b16a933. Read the comment docs.

@chingor13 chingor13 merged commit fc3d37f into googleapis:master Nov 27, 2019
@renovate-bot renovate-bot deleted the renovate/protobuf-packages branch November 27, 2019 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants