From 0e3b0dc91607be63d0c6515c0899c3db95320042 Mon Sep 17 00:00:00 2001 From: Juha Kukkonen Date: Mon, 14 Feb 2022 01:44:08 +0200 Subject: [PATCH] Update verisons for next release * Update utoipa version * Update utoipa-gen version Fix release workflow tag pattern --- .github/workflows/release.yaml | 2 +- Cargo.toml | 4 ++-- README.md | 10 +++++----- utoipa-gen/Cargo.toml | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9cb4fa91..6cc00996 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -3,7 +3,7 @@ name: Publish release on: push: tags: - - "v[0-9]+.[0-9]+.[0-9]+**" + - "[0-9]+.[0-9]+.[0-9]+**" env: CARGO_TERM_COLOR: always diff --git a/Cargo.toml b/Cargo.toml index 654cdd29..e13643c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "utoipa" description = "Compile time rest API documentation for Rust" -version = "0.1.0-beta.0" +version = "0.1.0-beta.1" edition = "2021" license = "MIT OR Apache-2.0" readme = "README.md" @@ -29,7 +29,7 @@ serde_json = { version = "1.0", optional = true } rust-embed = { version = "6.3", optional = true, features = ["interpolate-folder-path"] } actix-web = { version = "3.3", optional = true } mime_guess = { version = "2.0", optional = true } -utoipa-gen = { version = "0.1.0-beta.0", path = "./utoipa-gen" } +utoipa-gen = { version = "0.1.0-beta.1", path = "./utoipa-gen" } [dev-dependencies] paste = "1.0.6" diff --git a/README.md b/README.md index 2e121f5c..19b4c2cc 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # utoipa - Autogenerate OpenAPI documentation [![Utoipa build](https://github.com/juhaku/utoipa/actions/workflows/build.yaml/badge.svg)](https://github.com/juhaku/utoipa/actions/workflows/build.yaml) -[![crates.io](https://img.shields.io/static/v1?label=crates.io&message=0.1.0-beta.0&color=orange&logo=rust)](https://crates.io/crates/utoipa/0.1.0-beta.0) -[![docs.rs](https://img.shields.io/static/v1?label=docs.rs&message=utoipa&color=blue&logo=data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiNmNWY1ZjUiIGQ9Ik00ODguNiAyNTAuMkwzOTIgMjE0VjEwNS41YzAtMTUtOS4zLTI4LjQtMjMuNC0zMy43bC0xMDAtMzcuNWMtOC4xLTMuMS0xNy4xLTMuMS0yNS4zIDBsLTEwMCAzNy41Yy0xNC4xIDUuMy0yMy40IDE4LjctMjMuNCAzMy43VjIxNGwtOTYuNiAzNi4yQzkuMyAyNTUuNSAwIDI2OC45IDAgMjgzLjlWMzk0YzAgMTMuNiA3LjcgMjYuMSAxOS45IDMyLjJsMTAwIDUwYzEwLjEgNS4xIDIyLjEgNS4xIDMyLjIgMGwxMDMuOS01MiAxMDMuOSA1MmMxMC4xIDUuMSAyMi4xIDUuMSAzMi4yIDBsMTAwLTUwYzEyLjItNi4xIDE5LjktMTguNiAxOS45LTMyLjJWMjgzLjljMC0xNS05LjMtMjguNC0yMy40LTMzLjd6TTM1OCAyMTQuOGwtODUgMzEuOXYtNjguMmw4NS0zN3Y3My4zek0xNTQgMTA0LjFsMTAyLTM4LjIgMTAyIDM4LjJ2LjZsLTEwMiA0MS40LTEwMi00MS40di0uNnptODQgMjkxLjFsLTg1IDQyLjV2LTc5LjFsODUtMzguOHY3NS40em0wLTExMmwtMTAyIDQxLjQtMTAyLTQxLjR2LS42bDEwMi0zOC4yIDEwMiAzOC4ydi42em0yNDAgMTEybC04NSA0Mi41di03OS4xbDg1LTM4Ljh2NzUuNHptMC0xMTJsLTEwMiA0MS40LTEwMi00MS40di0uNmwxMDItMzguMiAxMDIgMzguMnYuNnoiPjwvcGF0aD48L3N2Zz4K)](https://docs.rs/utoipa/0.1.0-beta.0/utoipa/) +[![crates.io](https://img.shields.io/static/v1?label=crates.io&message=0.1.0-beta.1&color=orange&logo=rust)](https://crates.io/crates/utoipa/0.1.0-beta.1) +[![docs.rs](https://img.shields.io/static/v1?label=docs.rs&message=utoipa&color=blue&logo=data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiNmNWY1ZjUiIGQ9Ik00ODguNiAyNTAuMkwzOTIgMjE0VjEwNS41YzAtMTUtOS4zLTI4LjQtMjMuNC0zMy43bC0xMDAtMzcuNWMtOC4xLTMuMS0xNy4xLTMuMS0yNS4zIDBsLTEwMCAzNy41Yy0xNC4xIDUuMy0yMy40IDE4LjctMjMuNCAzMy43VjIxNGwtOTYuNiAzNi4yQzkuMyAyNTUuNSAwIDI2OC45IDAgMjgzLjlWMzk0YzAgMTMuNiA3LjcgMjYuMSAxOS45IDMyLjJsMTAwIDUwYzEwLjEgNS4xIDIyLjEgNS4xIDMyLjIgMGwxMDMuOS01MiAxMDMuOSA1MmMxMC4xIDUuMSAyMi4xIDUuMSAzMi4yIDBsMTAwLTUwYzEyLjItNi4xIDE5LjktMTguNiAxOS45LTMyLjJWMjgzLjljMC0xNS05LjMtMjguNC0yMy40LTMzLjd6TTM1OCAyMTQuOGwtODUgMzEuOXYtNjguMmw4NS0zN3Y3My4zek0xNTQgMTA0LjFsMTAyLTM4LjIgMTAyIDM4LjJ2LjZsLTEwMiA0MS40LTEwMi00MS40di0uNnptODQgMjkxLjFsLTg1IDQyLjV2LTc5LjFsODUtMzguOHY3NS40em0wLTExMmwtMTAyIDQxLjQtMTAyLTQxLjR2LS42bDEwMi0zOC4yIDEwMiAzOC4ydi42em0yNDAgMTEybC04NSA0Mi41di03OS4xbDg1LTM4Ljh2NzUuNHptMC0xMTJsLTEwMiA0MS40LTEwMi00MS40di0uNmwxMDItMzguMiAxMDIgMzguMnYuNnoiPjwvcGF0aD48L3N2Zz4K)](https://docs.rs/utoipa/0.1.0-beta.1/utoipa/) Want to have your API documented with OpenAPI? But you dont want to see the trouble with manual yaml or json tweaking? Would like it to be so easy that it would almost @@ -43,14 +43,14 @@ and the `ipa` is api reversed. Add minimal dependency declaration to Cargo.toml. ``` [dependencies] -utoipa = "0.1.0.beta.0" +utoipa = "0.1.0.beta.1" ``` To enable more features such as use of swagger together with actix-web framework you could define the dependency as follows. ``` [dependencies] -utoipa = { version = "0.1.0.beta.0", features = ["swagger_ui", "actix-web", "actix_extras"] } +utoipa = { version = "0.1.0.beta.1", features = ["swagger_ui", "actix-web", "actix_extras"] } ``` ## Current project status @@ -215,7 +215,7 @@ HttpServer::new(move || { .await ``` -See more details in `swagger_ui` module of [utoipa docs](https://docs.rs/utoipa/0.1.0-beta.0/utoipa/). +See more details in `swagger_ui` module of [utoipa docs](https://docs.rs/utoipa/0.1.0-beta.1/utoipa/). You can also browse to [examples](https://github.com/juhaku/utoipa/tree/master/examples) for more comprehensinve examples. diff --git a/utoipa-gen/Cargo.toml b/utoipa-gen/Cargo.toml index d768f679..877dcdd9 100644 --- a/utoipa-gen/Cargo.toml +++ b/utoipa-gen/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "utoipa-gen" description = "Code generation implementation for utoipa" -version = "0.1.0-beta.0" +version = "0.1.0-beta.1" edition = "2021" license = "MIT OR Apache-2.0" repository = "https://github.com/juhaku/utoipa"