From 015c6bc493363c1f30d905f938e396c4acce3374 Mon Sep 17 00:00:00 2001 From: Tiago Castro Date: Sun, 20 Aug 2023 21:45:58 +0100 Subject: [PATCH] chore: release 0.8.1 Signed-off-by: Tiago Castro --- CHANGELOG.md | 10 ++++++++++ Cargo.toml | 8 ++++---- core/Cargo.toml | 4 ++-- macros/Cargo.toml | 2 +- plugins/actix-web/Cargo.toml | 6 +++--- 5 files changed, 20 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7321cbf29..13fdafd74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ 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.8.1] - 2023-08-20 +### Added +- Add support for `PathBuf` type. [PR#502](https://github.com/paperclip-rs/paperclip/pull/502) +- Add support for `actix-identity` type. [PR#495](https://github.com/paperclip-rs/paperclip/pull/495) +- Add support for `head` method type. [PR#493](https://github.com/paperclip-rs/paperclip/pull/493) + +### Fixed +- Correct parameter name ordering. [PR#504](https://github.com/paperclip-rs/paperclip/pull/504) +- No spec path for `json_spec_v3` and `swagger-ui` combination. [PR#498](https://github.com/paperclip-rs/paperclip/pull/498) + ## [0.8.0] - 2023-01-14 :warning: Breaking Changes ### Added - Support non-boxed bodies in scope middleware. [PR#457](https://github.com/paperclip-rs/paperclip/pull/457) diff --git a/Cargo.toml b/Cargo.toml index bee580503..88138c879 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "paperclip" -version = "0.8.0" +version = "0.8.1" edition = "2018" description = "OpenAPI tooling library for type-safe compile-time checked HTTP APIs" documentation = "https://paperclip-rs.github.io/paperclip/paperclip" @@ -17,9 +17,9 @@ path = "src/bin/main.rs" required-features = ["cli"] [dependencies] -paperclip-actix = { path = "plugins/actix-web", version = "0.6.0", optional = true } -paperclip-core = { path = "core", version = "0.6.0" } -paperclip-macros = { path = "macros", version = "0.6.2", optional = true } +paperclip-actix = { path = "plugins/actix-web", version = "0.6.1", optional = true } +paperclip-core = { path = "core", version = "0.6.1" } +paperclip-macros = { path = "macros", version = "0.6.3", optional = true } env_logger = { version = "0.8", optional = true } git2 = { version = "0.15", optional = true } diff --git a/core/Cargo.toml b/core/Cargo.toml index 2194808ed..a786a68e1 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "paperclip-core" -version = "0.6.0" +version = "0.6.1" edition = "2018" description = "Core types and traits for paperclip OpenAPI tooling library" documentation = "https://paperclip-rs.github.io/paperclip/paperclip_core" @@ -9,7 +9,7 @@ homepage = "https://github.com/paperclip-rs/paperclip" repository = "https://github.com/paperclip-rs/paperclip" [dependencies] -paperclip-macros = { path = "../macros", version = "0.6.2" } +paperclip-macros = { path = "../macros", version = "0.6.3" } actix-web2 = { version = "2", optional = true, default-features = false, package = "actix-web" } actix-web3 = { version = "3", optional = true, default-features = false, package = "actix-web" } actix-web4 = { version = "4", optional = true, default-features = false, package = "actix-web" } diff --git a/macros/Cargo.toml b/macros/Cargo.toml index fdf65a437..055cecb30 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "paperclip-macros" -version = "0.6.2" +version = "0.6.3" edition = "2018" description = "Macros for paperclip OpenAPI tooling library" documentation = "https://paperclip-rs.github.io/paperclip/paperclip_macros" diff --git a/plugins/actix-web/Cargo.toml b/plugins/actix-web/Cargo.toml index 042800b5b..835c7fa76 100644 --- a/plugins/actix-web/Cargo.toml +++ b/plugins/actix-web/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "paperclip-actix" -version = "0.6.0" +version = "0.6.1" edition = "2018" description = "Paperclip OpenAPI plugin for actix-web framework" documentation = "https://paperclip-rs.github.io/paperclip/paperclip_actix" @@ -9,8 +9,8 @@ homepage = "https://github.com/paperclip-rs/paperclip" repository = "https://github.com/paperclip-rs/paperclip" [dependencies] -paperclip-core = { path = "../../core", version = "0.6.0", optional = true } -paperclip-macros = { path = "../../macros", version = "0.6.2", features = ["actix"] } +paperclip-core = { path = "../../core", version = "0.6.1", optional = true } +paperclip-macros = { path = "../../macros", version = "0.6.3", features = ["actix"] } futures = "0.3" actix-service1 = { version = "1", package = "actix-service", optional = true } actix-service2 = { version = "2", package = "actix-service", optional = true }