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

fix(deps): update module google.golang.org/protobuf to v1.28.0 #345

Merged
merged 1 commit into from
Apr 8, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 25, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
google.golang.org/protobuf require minor v1.27.1 -> v1.28.0

Release Notes

protocolbuffers/protobuf-go

v1.28.0

Compare Source

Overview

The release provides a new unmarshal option for limiting the recursion depth when unmarshalling nested messages to prevent stack overflows. (UnmarshalOptions.RecursionLimit).

Notable changes

New features:

  • CL/340489: testing/protocmp: add Message.Unwrap

Documentation improvements:

  • CL/339569: reflect/protoreflect: add more docs on Value aliasing

Updated supported versions:

UnmarshalOption RecursionLimit
  • CL/385854: all: implement depth limit for unmarshalling

The new UnmarshalOptions.RecursionLimit limits the maximum recursion depth when unmarshalling messages. The limit is applied for nested messages. When messages are nested deeper than the specified limit the unmarshalling will fail. If unspecified, a default limit of 10,000 is applied.

In addition to the configurable limit for message nesting a non-configurable recursion limit for group nesting of 10,000 was introduced.

Upcoming breakage changes

The default recursion limit of 10,000 introduced in the release is subject to change. We want to align this limit with implementations for other languages in the long term. C++ and Java use a limit of 100 which is also the target for the Go implementation.


Configuration

📅 Schedule: "every weekend" in timezone Asia/Tokyo.

🚦 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, click this checkbox.

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

@sqbot sqbot force-pushed the renovate/google.golang.org-protobuf-1.x branch from 6bea30f to 862cf3a Compare March 25, 2022 18:17
@codecov
Copy link

codecov bot commented Mar 25, 2022

Codecov Report

Merging #345 (0f59094) into master (e63cf70) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #345   +/-   ##
=======================================
  Coverage   63.19%   63.19%           
=======================================
  Files          33       33           
  Lines        2228     2228           
=======================================
  Hits         1408     1408           
  Misses        724      724           
  Partials       96       96           

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 e63cf70...0f59094. Read the comment docs.

@renovate renovate bot force-pushed the renovate/google.golang.org-protobuf-1.x branch from 862cf3a to 667cc28 Compare April 8, 2022 00:06
@sqbot sqbot force-pushed the renovate/google.golang.org-protobuf-1.x branch from 667cc28 to 0f59094 Compare April 8, 2022 00:07
@at-wat at-wat merged commit 0e1f76b into master Apr 8, 2022
@at-wat at-wat deleted the renovate/google.golang.org-protobuf-1.x branch April 8, 2022 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants