From 5442991f322901d28e318bac5736abe13a10794c Mon Sep 17 00:00:00 2001 From: Jay Date: Fri, 25 Aug 2023 13:53:58 +0800 Subject: [PATCH] *: bump 0.13.0 (#630) Signed-off-by: Jay Lee --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 6 +++--- README.md | 6 +++--- compiler/Cargo.toml | 2 +- grpc-sys/Cargo.toml | 2 +- health/Cargo.toml | 4 ++-- proto/Cargo.toml | 4 ++-- 7 files changed, 20 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2899f77c..4d7e4e10 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 0.13.0 - 2023-08-17 + +- Publicize prost service generator (#612) +- Update grpc to 1.56.2 (#621) (#624) (#629) +- Fix unknown log file and module in slog (#623) +- gate auth context under _secure feature (#622) +- rust-protobuf 3 support (#615) + # 0.12.1 - 2023-02-14 - Provide more debug info for RpcStatus (#603) diff --git a/Cargo.toml b/Cargo.toml index c58b8cf0..2334a424 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grpcio" -version = "0.12.1" +version = "0.13.0" edition = "2018" authors = ["The TiKV Project Developers"] license = "Apache-2.0" @@ -17,7 +17,7 @@ autoexamples = false all-features = true [dependencies] -grpcio-sys = { path = "grpc-sys", version = "0.12.1", default-features = false } +grpcio-sys = { path = "grpc-sys", version = "0.13.0", default-features = false } libc = "0.2" futures-executor = "0.3" futures-util = { version = "0.3", default-features = false, features = ["std", "sink"] } @@ -57,4 +57,4 @@ no-omit-frame-pointer = ["grpcio-sys/no-omit-frame-pointer"] travis-ci = { repository = "tikv/grpc-rs" } [patch.crates-io] -grpcio-compiler = { path = "compiler", version = "0.12.1" } +grpcio-compiler = { path = "compiler", version = "0.13.0" } diff --git a/README.md b/README.md index 972c6cf6..f027da4c 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ To include this project as a dependency: ``` [dependencies] -grpcio = "0.12" +grpcio = "0.13" ``` ### Feature `boringssl` @@ -99,7 +99,7 @@ mechanism. When you do not need it, for example when working in intranet, you can disable it by using the following configuration: ``` [dependencies] -grpcio = { version = "0.12", default-features = false, features = ["protobuf-codec"] } +grpcio = { version = "0.13", default-features = false, features = ["protobuf-codec"] } ``` ### Feature `prost-codec` and `protobuf-codec` @@ -119,7 +119,7 @@ your `Cargo.toml`'s features list for `gprcio`, which requires openssl (>=1.0.2) ```toml [dependencies] -grpcio = { version = "0.12", features = ["openssl"] } +grpcio = { version = "0.13", features = ["openssl"] } ``` Feature `openssl-vendored` is the same as feature `openssl` except it will build openssl from diff --git a/compiler/Cargo.toml b/compiler/Cargo.toml index 9eb83a82..622443cf 100644 --- a/compiler/Cargo.toml +++ b/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grpcio-compiler" -version = "0.12.1" +version = "0.13.0" edition = "2018" authors = ["The TiKV Project Developers"] license = "Apache-2.0" diff --git a/grpc-sys/Cargo.toml b/grpc-sys/Cargo.toml index 975ae4eb..40221057 100644 --- a/grpc-sys/Cargo.toml +++ b/grpc-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grpcio-sys" -version = "0.12.1+1.56.2-patched" +version = "0.13.0+1.56.2-patched" authors = ["The TiKV Project Developers"] license = "Apache-2.0" keywords = ["grpc", "bindings"] diff --git a/health/Cargo.toml b/health/Cargo.toml index 0ecacf01..959b58e8 100644 --- a/health/Cargo.toml +++ b/health/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grpcio-health" -version = "0.12.1" +version = "0.13.0" edition = "2018" authors = ["The TiKV Project Developers"] license = "Apache-2.0" @@ -21,7 +21,7 @@ prost-codec = ["grpcio/prost-codec", "prost"] [dependencies] futures-executor = "0.3" futures-util = { version = "0.3", default-features = false, features = ["std"] } -grpcio = { path = "..", version = "0.12.1", default-features = false } +grpcio = { path = "..", version = "0.13.0", default-features = false } prost = { version = "0.11", optional = true } protobuf = { version = "2", optional = true } protobufv3 = { package = "protobuf", version = "3.2", optional = true } diff --git a/proto/Cargo.toml b/proto/Cargo.toml index 0f943bee..8cd72d38 100644 --- a/proto/Cargo.toml +++ b/proto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grpcio-proto" -version = "0.12.1" +version = "0.13.0" edition = "2018" authors = ["The TiKV Project Developers"] license = "Apache-2.0" @@ -18,7 +18,7 @@ protobufv3-codec = ["grpcio/protobufv3-codec", "protobufv3"] prost-codec = ["prost-build", "prost-derive", "prost-types", "bytes", "lazy_static", "grpcio/prost-codec", "prost"] [dependencies] -grpcio = { path = "..", features = ["boringssl"], version = "0.12.1", default-features = false } +grpcio = { path = "..", features = ["boringssl"], version = "0.13.0", default-features = false } bytes = { version = "1.0", optional = true } prost = { version = "0.11", optional = true } prost-derive = { version = "0.11", optional = true }