From 658f7de3106b96941449711eb67fcdc157f1a16e Mon Sep 17 00:00:00 2001 From: Sunli Date: Sat, 4 Jan 2025 11:45:27 +0800 Subject: [PATCH] poem 3.1.6 poem-grpc 0.5.3 poem-openapi 5.1.5 --- poem-grpc/CHANGELOG.md | 4 ++++ poem-grpc/Cargo.toml | 2 +- poem-openapi/CHANGELOG.md | 7 +++++++ poem-openapi/Cargo.toml | 2 +- poem/CHANGELOG.md | 8 ++++++++ poem/Cargo.toml | 2 +- 6 files changed, 22 insertions(+), 3 deletions(-) diff --git a/poem-grpc/CHANGELOG.md b/poem-grpc/CHANGELOG.md index 816bd41307..065201d5c5 100644 --- a/poem-grpc/CHANGELOG.md +++ b/poem-grpc/CHANGELOG.md @@ -4,6 +4,10 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# [0.5.3] 2024-01-04 + +- feat: Implement enable_type_name config method [#924](https://github.com/poem-web/poem/pull/924) + # [0.5.2] 2024-11-20 - Add `ClientConfigBuilder::http2_max_header_list_size` method to set the max size of received header frames. diff --git a/poem-grpc/Cargo.toml b/poem-grpc/Cargo.toml index 216acde75c..912d6995cf 100644 --- a/poem-grpc/Cargo.toml +++ b/poem-grpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poem-grpc" -version = "0.5.2" +version = "0.5.3" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/poem-openapi/CHANGELOG.md b/poem-openapi/CHANGELOG.md index a4e586bfdd..6bf0f02faf 100644 --- a/poem-openapi/CHANGELOG.md +++ b/poem-openapi/CHANGELOG.md @@ -4,6 +4,13 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +#[5.1.5] 2025-01-04 + +- Add description to Union descriminator object schema [#921](https://github.com/poem-web/poem/pull/921) +- make Json from poem-openapi derive Default because Json from poem does [#938](https://github.com/poem-web/poem/pull/938) +- Pass `ParsePayload::IS_REQUIRED` to `T` instead of defaulting to `true` [#932](https://github.com/poem-web/poem/pull/932) +- allow path in status for ApiResponse [#937](https://github.com/poem-web/poem/pull/937) + #[5.1.4] 2024-11-25 - Assign the description to the request object in OpenAPI [#886](https://github.com/poem-web/poem/pull/886) diff --git a/poem-openapi/Cargo.toml b/poem-openapi/Cargo.toml index e7756ddbea..187ca227a2 100644 --- a/poem-openapi/Cargo.toml +++ b/poem-openapi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poem-openapi" -version = "5.1.4" +version = "5.1.5" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/poem/CHANGELOG.md b/poem/CHANGELOG.md index 5d499451b9..80c3e07566 100644 --- a/poem/CHANGELOG.md +++ b/poem/CHANGELOG.md @@ -4,6 +4,14 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# [3.1.6] 2025-01-04 + +- fix: update otel semconv as well [#916](https://github.com/poem-web/poem/pull/916) +- chore: bump thiserror and tokio-tungstenite [#931](https://github.com/poem-web/poem/pull/931) +- Implement middleware for `&T: Middleware<_>` [#936](https://github.com/poem-web/poem/pull/936) +- Respect client cookie precedence [#943](https://github.com/poem-web/poem/pull/943) +- Set a Path on the CSRF cookie [#944](https://github.com/poem-web/poem/pull/944) + # [3.1.5] 2024-11-25 - Bump `opentelemetry` to `0.27.0` diff --git a/poem/Cargo.toml b/poem/Cargo.toml index 83b5b9982a..ad863e5624 100644 --- a/poem/Cargo.toml +++ b/poem/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poem" -version = "3.1.5" +version = "3.1.6" authors.workspace = true edition.workspace = true license.workspace = true