Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

deps: update dependency com.google.protobuf:protobuf-bom to v3.17.0 #160

Merged

Conversation

renovate-bot
Copy link
Contributor

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.protobuf:protobuf-bom (source) 3.16.0 -> 3.17.0 age adoption passing confidence

Release Notes

protocolbuffers/protobuf

v3.17.0

Compare Source

Protocol Compiler

  • Fix the generated source information for reserved values in Enums.

C++

  • Fix -Wunused-parameter in map<string, int> fields (fixes #​8494) (#​8500)
  • Use byteswap.h when building against musl libc (#​8503)
  • Fix -Wundefined-inline error when using SharedCtor() or SharedDtor() (#​8532)
  • Fix bug where Descriptor::DebugString() printed proto3 synthetic oneofs.
  • Provide stable versions of SortAndUnique().
  • Make sure to cache proto3 optional message fields when they are cleared.
  • Expose UnsafeArena methods to Reflection.
  • Use std::string::empty() rather than std::string::size() > 0.

Kotlin

  • Restrict extension setter and getter operators to non-nullable T.

Java

  • updating GSON and Guava to more recent versions (#​8524)
  • Reduce the time spent evaluating isExtensionNumber by storing the extension
    ranges in a TreeMap for faster queries. This is particularly relevant for
    protos which define a large number of extension ranges, for example when
    each tag is defined as an extension.
  • Fix java bytecode estimation logic for optional fields.
  • Optimize Descriptor.isExtensionNumber.

Python

  • Add MethodDescriptor.CopyToProto() (#​8327)
  • Remove unused python_protobuf.{cc,h} (#​8513)
  • Start publishing python aarch64 manylinux wheels normally (#​8530)
  • Fix constness issue detected by MSVC standard conforming mode (#​8568)
  • Make JSON parsing match C++ and Java when multiple fields from the same
    oneof are present and all but one is null.

Ruby

  • Add support for proto3 json_name in compiler and field definitions (#​8356)
  • Fixed memory leak of Ruby arena objects. (#​8461)
  • Fix source gem compilation (#​8471)
  • Fix various exceptions in Ruby on 64-bit Windows (#​8563)
  • Fix crash when calculating Message hash values on 64-bit Windows (#​8565)

Conformance Tests

  • Added a conformance test for the case of multiple fields from the same
    oneof.

Other

  • Open sourcing kotlin protos (#​8272)
  • Use a newer version of rules_proto, with the new rule proto_descriptor_set (#​8469)

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 you tick the rebase/retry checkbox.

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

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team as a code owner May 13, 2021 03:40
@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 13, 2021
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label May 13, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 13, 2021
@Neenu1995 Neenu1995 added automerge Merge the pull request once unit tests and other checks pass. kokoro:force-run Add this label to force Kokoro to re-run the tests. labels May 14, 2021
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 14, 2021
@gcf-merge-on-green gcf-merge-on-green bot merged commit c0f7e07 into googleapis:master May 14, 2021
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label May 14, 2021
@renovate-bot renovate-bot deleted the renovate/protobuf.version branch May 14, 2021 02:06
gcf-merge-on-green bot pushed a commit that referenced this pull request May 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants