FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

deps: update dependency com.google.protobuf:protobuf-bom to v3.14.0 by renovate-bot · Pull Request #335 · googleapis/java-core · GitHub

This repository was archived by the owner on Dec 3, 2023. It is now read-only.
/ java-core Public archive

deps: update dependency com.google.protobuf:protobuf-bom to v3.14.0 - #335

Merged
elharo merged 1 commit into
googleapis:masterfrom
renovate-bot:renovate/protobuf.version
Dec 11, 2020
Merged

deps: update dependency com.google.protobuf:protobuf-bom to v3.14.0#335
elharo merged 1 commit into
googleapis:masterfrom
renovate-bot:renovate/protobuf.version

Conversation

renovate-bot commented Nov 14, 2020
edited
Loading

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
com.google.protobuf:protobuf-bom (source) minor 3.13.0 -> 3.14.0

Release Notes

protocolbuffers/protobuf

v3.14.0

Compare Source

Protocol Compiler

  • The proto compiler no longer requires a .proto filename when it is not
    generating code.
  • Added flag --deterministic_output to protoc --encode=....
  • Fixed deadlock when using google.protobuf.Any embedded in aggregate options.

C++

  • Arenas are now unconditionally enabled. cc_enable_arenas no longer has
    any effect.
  • Removed inlined string support, which is incompatible with arenas.
  • Fix a memory corruption bug in reflection when mixing optional and
    non-optional fields.
  • Make SpaceUsed() calculation more thorough for map fields.
  • Add stack overflow protection for text format with unknown field values.
  • FieldPath::FollowAll() now returns a bool to signal if an out-of-bounds
    error was encountered.
  • Performance improvements for Map.
  • Minor formatting fix when dumping a descriptor to .proto format with
    DebugString.
  • UBSAN fix in RepeatedField (#​2073).
  • When running under ASAN, skip a test that makes huge allocations.
  • Fixed a crash that could happen when creating more than 256 extensions in
    a single message.
  • Fix a crash in BuildFile when passing in invalid descriptor proto.
  • Parser security fix when operating with CodedInputStream.
  • Warn against the use of AllowUnknownExtension.
  • Migrated to C++11 for-range loops instead of index-based loops where
    possible. This fixes a lot of warnings when compiling with -Wsign-compare.
  • Fix segment fault for proto3 optional (#​7805)
  • Adds a CMake option to build libprotoc separately (#​7949)

Java

  • Bugfix in mergeFrom() when a oneof has multiple message fields.
  • Fix RopeByteString.RopeInputStream.read() returning -1 when told to read
    0 bytes when not at EOF.
  • Redefine remove(Object) on primitive repeated field Lists to avoid
    autoboxing.
  • Support "\u" escapes in textformat string literals.
  • Trailing empty spaces are no longer ignored for FieldMask.
  • Fix FieldMaskUtil.subtract to recursively remove mask.
  • Mark enums with @java.lang.Deprecated if the proto enum has option
    deprecated = true;.
  • Adding forgotten duration.proto to the lite library (#​7738)

Python

  • Print google.protobuf.NullValue as null instead of "NULL_VALUE" when it is
    used outside WKT Value/Struct.
  • Fix bug occurring when attempting to deep copy an enum type in python 3.
  • Add a setuptools extension for generating Python protobufs (#​7783)
  • Remove uses of pkg_resources in non-namespace packages. (#​7902)
  • [bazel/py] Omit google/init.py from the Protobuf runtime. (#​7908)
  • Removed the unnecessary setuptools package dependency for Python package (#​7511)
  • Fix PyUnknownFields memory leak (#​7928)

PHP

  • Added support for "==" to the PHP C extension (#​7883)
  • Added == operators for Map and Array. (#​7900)
  • Native C well-known types (#​7944)
  • Optimized away hex2bin() call in generated code (#​8006)
  • New version of upb, and a new hash function wyhash in third_party. (#​8000)
  • add missing hasOneof method to check presence of oneof fields (#​8003)

Go

  • Update go_package options to reference google.golang.org/protobuf module.

C

  • annotate ByteString.CopyFrom(ReadOnlySpan) as SecuritySafeCritical (#​7701)
  • Fix C# optional field reflection when there are regular fields too (#​7705)
  • Fix parsing negative Int32Value that crosses segment boundary (#​8035)

Javascript

  • JS: parse (un)packed fields conditionally (#​7379)

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 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 requested a review from a team November 14, 2020 01:03
trusted-contributions-gcf Bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 14, 2020
google-cla Bot added the cla: yes This human has signed the Contributor License Agreement. label Nov 14, 2020

codecov Bot commented Nov 14, 2020
edited
Loading

Copy link
Copy Markdown

Codecov Report

Merging #335 (b950146) into master (a647e29) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #335   +/-   ##
=========================================
  Coverage     67.62%   67.62%           
  Complexity      384      384           
=========================================
  Files            36       36           
  Lines          1986     1986           
  Branches        269      269           
=========================================
  Hits           1343     1343           
  Misses          535      535           
  Partials        108      108           

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 a647e29...b950146. Read the comment docs.

yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 14, 2020
elharo merged commit 0fc6971 into googleapis:master Dec 11, 2020
renovate-bot deleted the renovate/protobuf.version branch December 11, 2020 14:01
gcf-merge-on-green Bot pushed a commit that referenced this pull request Dec 14, 2020
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

3 participants


Back | FazBrowse Home | New Git URL