edgeandnode / gateway

Graph Gateway
MIT License
8 stars 4 forks source link

chore(deps): update rust crate prost to 0.13.0 #878

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
prost dependencies minor 0.12.4 -> 0.13.0

Release Notes

tokio-rs/prost (prost) ### [`v0.13.1`](https://togithub.com/tokio-rs/prost/blob/HEAD/CHANGELOG.md#Prost-version-0131) [Compare Source](https://togithub.com/tokio-rs/prost/compare/v0.13.0...v0.13.1) *PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files. #### Bug fixes - Enum variant named Error causes ambiguous item ([#​1098](https://togithub.com/tokio-rs/prost/issues/1098)) ### [`v0.13.0`](https://togithub.com/tokio-rs/prost/blob/HEAD/CHANGELOG.md#PROST-version-0130) [Compare Source](https://togithub.com/tokio-rs/prost/compare/v0.12.6...v0.13.0) **note**: this version was yanked in favor of 0.13.1 *PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files. This major update brings new features and fixes: #### Breaking changes - derive Copy trait for messages where possible ([#​950](https://togithub.com/tokio-rs/prost/issues/950)) `prost-build` will automatically derive `trait Copy` for some messages. If you manually implement `Copy` you should remove your implementation. - Change generated functions signatures to remove type parameters ([#​1045](https://togithub.com/tokio-rs/prost/issues/1045)) The function signature of `trait Message` is changed to use `impl Buf` instead of a named generic type. If you implement `trait Message`, you should change the function signature. - Lightweight error value in TryFrom for enums ([#​1010](https://togithub.com/tokio-rs/prost/issues/1010)) When a `impl TryFrom` is generated by `prost` derive macros, it will now return the error type `UnknownEnumValue` instead of `DecodeError`. The new error can be used to retreive the integer value that failed to convert. #### Features - fix: Only touch include file if contents is changed ([#​1058](https://togithub.com/tokio-rs/prost/issues/1058)) Most generated files are untouched when the contents doesn't change. Use the same mechanism for include file as well. #### Dependencies - update env_logger requirement from 0.10 to 0.11 ([#​1074](https://togithub.com/tokio-rs/prost/issues/1074)) - update criterion requirement from 0.4 to 0.5 ([#​1071](https://togithub.com/tokio-rs/prost/issues/1071)) - Remove unused libz-sys ([#​1077](https://togithub.com/tokio-rs/prost/issues/1077)) - build(deps): update itertools requirement from >=0.10, <=0.12 to >=0.10, <=0.13 ([#​1070](https://togithub.com/tokio-rs/prost/issues/1070)) #### Documentation - better checking of tag duplicates, avoid discarding invalid variant errs ([#​951](https://togithub.com/tokio-rs/prost/issues/951)) - docs: Fix broken link warnings ([#​1056](https://togithub.com/tokio-rs/prost/issues/1056)) - Add missing LICENSE symlink ([#​1086](https://togithub.com/tokio-rs/prost/issues/1086)) #### Internal - workspace package metadata ([#​1036](https://togithub.com/tokio-rs/prost/issues/1036)) - fix: Build error due to merge conflict ([#​1068](https://togithub.com/tokio-rs/prost/issues/1068)) - build: Fix release scripts ([#​1055](https://togithub.com/tokio-rs/prost/issues/1055)) - chore: Add ci to check MSRV ([#​1057](https://togithub.com/tokio-rs/prost/issues/1057)) - ci: Add all tests pass job ([#​1069](https://togithub.com/tokio-rs/prost/issues/1069)) - ci: Add Dependabot ([#​957](https://togithub.com/tokio-rs/prost/issues/957)) - ci: Ensure both README are the same and prost version is correct ([#​1078](https://togithub.com/tokio-rs/prost/issues/1078)) - ci: Set rust version of clippy job to a fixed version ([#​1090](https://togithub.com/tokio-rs/prost/issues/1090))

Configuration

šŸ“… Schedule: Branch creation - "before 6am on Monday" (UTC), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» Rebasing: Whenever PR is behind base branch, 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.