mooijtech / go-pst

Personal Storage Table implementation in Go/Golang
https://mooijtech.github.io/go-pst/
Apache License 2.0
25 stars 8 forks source link

Update module google.golang.org/protobuf to v1.30.0 #5

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
google.golang.org/protobuf require minor v1.28.1 -> v1.30.0

Release Notes

protocolbuffers/protobuf-go ### [`v1.30.0`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.30.0) [Compare Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.29.1...v1.30.0) - [Notable changes](#v1.30.0-notable-changes) **Announcement** In the previous two releases, v1.29.0 and v1.29.1, we associated the tags with the wrong commits and thus the tags do not reference any commit in this repository. This tag, v1.30.0, refers to an existing commit again. Sorry for the inconvenience. #### Notable changes **New Features** - [CL/449576](https://go.dev/cl/449576): protoadapt: helper functions to convert v1 or v2 message to either v1 or v2 message. ### [`v1.29.1`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.29.1) [Compare Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.29.0...v1.29.1) - [Notable changes](#v1.29.1-notable-changes) #### Notable changes **Bug fixes** - [CL/475995](https://go.dev/cl/475995): internal/encoding/text: fix parsing of incomplete numbers ### [`v1.29.0`](https://togithub.com/protocolbuffers/protobuf-go/releases/tag/v1.29.0) [Compare Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.28.1...v1.29.0) - [Overview](#v1.29-overview) - [Notable changes](#v1.29-notable-changes) #### Overview This version introduces a new package `protodelim` to marshal and unmarshal size-delimited messages. It also brings the implementation up to date with the latest protobuf features. #### Notable changes **New Features** - [CL/419254](https://go.dev/cl/419254): encoding: add protodelim package - [CL/450775](https://go.dev/cl/450775): reflect/protoreflect: add Value.Equal method - [CL/462315](https://go.dev/cl/462315): cmd/protoc-gen-go: make deprecated messages more descriptive - [CL/473015](https://go.dev/cl/473015): encoding/prototext: allow whitespace and comments between minus sign and number in negative numeric literal **Alignment with protobuf** - [CL/426054](https://go.dev/cl/426054): types/descriptorpb: update \*.pb.go to use latest protoc release, 21.5 - [CL/425554](https://go.dev/cl/425554): encoding/protojson: fix parsing of google.protobuf.Timestamp - [CL/461238](https://go.dev/cl/461238): protobuf: remove the check for reserved field numbers - [CL/469255](https://go.dev/cl/469255): types/descriptorpb: regenerate using latest protobuf v22.0 release - [CL/472696](https://go.dev/cl/472696): cmd/protoc-gen-go: support protobuf retention feature **Documentation improvements:** - [CL/464275](https://go.dev/cl/464275): proto: document Equal behavior of invalid messages - [CL/466375](https://go.dev/cl/466375): all: update links to Protocol Buffer documentation **Minor performance improvements** - [CL/460215](https://go.dev/cl/460215): types/known/structpb: preallocate map in AsMap - [CL/465115](https://go.dev/cl/465115): internal/strs: avoid unnecessary allocations in Builder **Breaking changes** - [CL/461238](https://go.dev/cl/461238): protobuf: remove the check for reserved field numbers - protowire.(Number).IsValid() no longer returns false for reserved fields because reserved fields are considered semantically valid by the protobuf spec.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.



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