From 38a00d89527728b6d50736d2ede49b5963abc2fd Mon Sep 17 00:00:00 2001 From: Casper Meijn Date: Fri, 5 Apr 2024 13:52:29 +0200 Subject: [PATCH] chore: Release version 0.12.4 (#1024) _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 patch update brings new features and fixes: - Bump MSRV to 1.70 (minimum supported Rust version) - Rename cargo feature `prost-derive` to `derive` (#992) - Add @generated comment on top of generated files (#935) - Optimize implementation of prost::Name when generated by prost-build (#956) ## Dependencies - build(deps): Allow itertools 0.12 (#948) - build(deps): Allow heck 0.5 (#1012) - build(deps): Allow multimap 0.10 (#1013) ## Documentation - Improve protoc not found error message (#937) - build: Add development container config (#949) - docs: Fixed README typos (#952 / #967 / #970) ## Internal - chore: Fix minimal versions (#920) - fix: fq_message_name should begin with one dot (#981) - improve encode_varint performance by bounding its loop (#940) - style: Remove duplicate function call (#989) - test: Improve test decode_varint_slow (#977) - chore: Add dep: prefix to feature dependencies (#919) - Minor clippy lint fixes. (#1006) - chore: Use taiki-e/install-action to setup cargo-machete (#909) - chore: Remove which dependency. (#962) - chore: Update to actions/checkout@v4 (#910) --- Cargo.toml | 4 ++-- prost-build/Cargo.toml | 6 +++--- prost-derive/Cargo.toml | 2 +- prost-types/Cargo.toml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3e66112be..c98256d59 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "prost" -version = "0.12.3" +version = "0.12.4" authors = [ "Dan Burkert ", "Lucio Franco ", "Lucio Franco ", @@ -26,8 +26,8 @@ itertools = { version = ">=0.10, <=0.12", default-features = false, features = [ log = "0.4.4" multimap = { version = ">=0.8, <=0.10", default-features = false } petgraph = { version = "0.6", default-features = false } -prost = { version = "0.12.3", path = "..", default-features = false } -prost-types = { version = "0.12.3", path = "../prost-types", default-features = false } +prost = { version = "0.12.4", path = "..", default-features = false } +prost-types = { version = "0.12.4", path = "../prost-types", default-features = false } tempfile = "3" once_cell = "1.17.1" regex = { version = "1.8.1", default-features = false, features = ["std", "unicode-bool"] } diff --git a/prost-derive/Cargo.toml b/prost-derive/Cargo.toml index b5cc69a12..d4f7b8d25 100644 --- a/prost-derive/Cargo.toml +++ b/prost-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "prost-derive" -version = "0.12.3" +version = "0.12.4" authors = [ "Dan Burkert ", "Lucio Franco ", diff --git a/prost-types/Cargo.toml b/prost-types/Cargo.toml index 34b8ddf03..1038e938b 100644 --- a/prost-types/Cargo.toml +++ b/prost-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "prost-types" -version = "0.12.3" +version = "0.12.4" authors = [ "Dan Burkert ", "Lucio Franco