From 14735d65aac84d51d275ca7b435d2cb96da1c07c Mon Sep 17 00:00:00 2001 From: Piotr Sikora Date: Fri, 19 Jul 2024 04:23:43 -0400 Subject: [PATCH] Release v0.2.2. Signed-off-by: Piotr Sikora --- CHANGELOG.md | 22 ++++++++++++++++++++++ Cargo.toml | 2 +- bazel/cargo/Cargo.Bazel.lock | 2 +- bazel/cargo/remote/BUILD.bazel | 2 +- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dcbce29..d61afeef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [0.2.2] - 2024-07-xx + +### Fixed + +- Fixed support for nested gRPC callouts. + Thanks [@andytesti](https://github.com/andytesti)! + +- Fixed panic on unknown `token_id` in `on_grpc_receive_initial_metadata` + and `on_grpc_receive_trailing_metadata`. + Thanks [@erikness-doordash](https://github.com/erikness-doordash)! + +- Fixed panic on unexpected failures in `get_property`. + Thanks [@alexsnaps](https://github.com/alexsnaps)! + +- Fixed panic on unexpected failures in `call_foreign_function`. + Reported by [@geNAZt](https://github.com/geNAZt). + +### Added + +- Added support for sending error responses with gRPC status codes. + ## [0.2.1] - 2022-11-22 ### Fixed @@ -86,6 +107,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Initial release. +[0.2.2]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.2.1...v0.2.2 [0.2.1]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.1.4...v0.2.0 [0.1.4]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.1.3...v0.1.4 diff --git a/Cargo.toml b/Cargo.toml index 1edc716b..75fcff10 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "proxy-wasm" -version = "0.2.1" +version = "0.2.2" authors = ["Piotr Sikora "] rust-version = "1.61" description = "WebAssembly for Proxies" diff --git a/bazel/cargo/Cargo.Bazel.lock b/bazel/cargo/Cargo.Bazel.lock index 638360cb..4249a7a4 100644 --- a/bazel/cargo/Cargo.Bazel.lock +++ b/bazel/cargo/Cargo.Bazel.lock @@ -49,7 +49,7 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "proxy-wasm" -version = "0.2.1" +version = "0.2.2" dependencies = [ "hashbrown", "log", diff --git a/bazel/cargo/remote/BUILD.bazel b/bazel/cargo/remote/BUILD.bazel index 01c7c851..9c33c8d9 100644 --- a/bazel/cargo/remote/BUILD.bazel +++ b/bazel/cargo/remote/BUILD.bazel @@ -39,6 +39,6 @@ alias( alias( name = "proxy-wasm", - actual = "@crates_vendor__proxy-wasm-0.2.1//:proxy_wasm", + actual = "@crates_vendor__proxy-wasm-0.2.2//:proxy_wasm", tags = ["manual"], )