From 124fbe638c0202f3f95942d8b8df695135609eb7 Mon Sep 17 00:00:00 2001 From: "pavex-releaser[bot]" <167640712+pavex-releaser[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 11:56:56 +0200 Subject: [PATCH] chore: release (#278) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 🤖 New release * `pavex`: 0.1.33 -> 0.1.34 * `pavex_bp_schema`: 0.1.33 -> 0.1.34 * `pavex_reflection`: 0.1.33 -> 0.1.34 * `pavex_macros`: 0.1.33 -> 0.1.34 * `persist_if_changed`: 0.1.33 -> 0.1.34 * `pavex_tracing`: 0.1.33 -> 0.1.34 * `pavex_cli`: 0.1.33 -> 0.1.34 * `pavex_miette`: 0.1.33 -> 0.1.34 * `pavexc_cli_client`: 0.1.33 -> 0.1.34 * `pavexc`: 0.1.33 -> 0.1.34 * `pavex_cli_client`: 0.1.33 -> 0.1.34 * `pavexc_cli`: 0.1.33 -> 0.1.34 * `generate_from_path`: 0.1.33 -> 0.1.34
Changelog

## `pavex`

## [0.1.34](https://github.com/LukeMathWalker/pavex/compare/0.1.33...0.1.34) - 2024-04-25 ### Other - Use Unix path separator in Cargo.toml manifests when specifying path dependencies ([#275](https://github.com/LukeMathWalker/pavex/pull/275)) - Re-order Cargo.toml file ([#277](https://github.com/LukeMathWalker/pavex/pull/277)) - Re-add default .env file ([#276](https://github.com/LukeMathWalker/pavex/pull/276))

--- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). --------- Co-authored-by: pavex-releaser[bot] <167640712+pavex-releaser[bot]@users.noreply.github.com> Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com> --- CHANGELOG.md | 11 +++++++++++ libs/Cargo.lock | 28 ++++++++++++++-------------- libs/Cargo.toml | 2 +- libs/pavex/Cargo.toml | 8 ++++---- libs/pavex_bp_schema/Cargo.toml | 2 +- libs/pavex_cli/Cargo.toml | 4 ++-- libs/pavex_cli_client/Cargo.toml | 2 +- libs/pavex_test_runner/Cargo.toml | 2 +- libs/pavex_tracing/Cargo.toml | 2 +- libs/pavexc/Cargo.toml | 6 +++--- libs/pavexc_cli/Cargo.toml | 6 +++--- libs/pavexc_cli/template/.env | 1 - libs/pavexc_cli_client/Cargo.toml | 2 +- 13 files changed, 43 insertions(+), 33 deletions(-) delete mode 100644 libs/pavexc_cli/template/.env diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e9d22849..f48fa5ba5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.34](https://github.com/LukeMathWalker/pavex/compare/0.1.33...0.1.34) - 2024-04-25 + +### Fixes +- Use Unix path separator in Cargo.toml manifests when specifying path dependencies ([#275](https://github.com/LukeMathWalker/pavex/pull/275)) + It allows the same Pavex project to be built on all platforms with no changes. +- Re-add default .env file ([#276](https://github.com/LukeMathWalker/pavex/pull/276)) + It allows `cargo px r` to "just work" on a newly scaffolded Pavex project. + +### Other +- Re-order Cargo.toml file ([#277](https://github.com/LukeMathWalker/pavex/pull/277)) + ## [0.1.33](https://github.com/LukeMathWalker/pavex/compare/0.1.32...0.1.33) - 2024-04-21 ### Added diff --git a/libs/Cargo.lock b/libs/Cargo.lock index 09c23f9a0..8a5fe7212 100644 --- a/libs/Cargo.lock +++ b/libs/Cargo.lock @@ -922,7 +922,7 @@ dependencies = [ [[package]] name = "generate_from_path" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anyhow", "fs-err", @@ -1900,7 +1900,7 @@ dependencies = [ [[package]] name = "pavex" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anyhow", "biscotti", @@ -1944,7 +1944,7 @@ dependencies = [ [[package]] name = "pavex_bp_schema" -version = "0.1.33" +version = "0.1.34" dependencies = [ "pavex_reflection", "serde", @@ -1952,7 +1952,7 @@ dependencies = [ [[package]] name = "pavex_cli" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anstyle", "anyhow", @@ -1996,7 +1996,7 @@ dependencies = [ [[package]] name = "pavex_cli_client" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anyhow", "pavex", @@ -2005,7 +2005,7 @@ dependencies = [ [[package]] name = "pavex_macros" -version = "0.1.33" +version = "0.1.34" dependencies = [ "pavex", "proc-macro2", @@ -2023,7 +2023,7 @@ checksum = "77b9753b03381fd8856966146c4d626d9a8507901c1bcdfbc41df03deea551fc" [[package]] name = "pavex_miette" -version = "0.1.33" +version = "0.1.34" dependencies = [ "miette", "owo-colors 3.5.0", @@ -2037,14 +2037,14 @@ dependencies = [ [[package]] name = "pavex_reflection" -version = "0.1.33" +version = "0.1.34" dependencies = [ "serde", ] [[package]] name = "pavex_test_runner" -version = "0.1.33" +version = "0.1.34" dependencies = [ "ahash", "anyhow", @@ -2071,7 +2071,7 @@ dependencies = [ [[package]] name = "pavex_tracing" -version = "0.1.33" +version = "0.1.34" dependencies = [ "pavex", "tracing", @@ -2079,7 +2079,7 @@ dependencies = [ [[package]] name = "pavexc" -version = "0.1.33" +version = "0.1.34" dependencies = [ "ahash", "anyhow", @@ -2126,7 +2126,7 @@ dependencies = [ [[package]] name = "pavexc_cli" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anyhow", "better-panic", @@ -2151,7 +2151,7 @@ dependencies = [ [[package]] name = "pavexc_cli_client" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anyhow", "pavex", @@ -2178,7 +2178,7 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "persist_if_changed" -version = "0.1.33" +version = "0.1.34" dependencies = [ "anyhow", "fs-err", diff --git a/libs/Cargo.toml b/libs/Cargo.toml index 7c0a01152..0c884c0fd 100644 --- a/libs/Cargo.toml +++ b/libs/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" repository = "https://github.com/LukeMathWalker/pavex" homepage = "https://pavex.dev" license = "Apache-2.0" -version = "0.1.33" +version = "0.1.34" [workspace.dependencies] vergen = { version = "8.0.0", features = ["build", "git", "gitcl"] } diff --git a/libs/pavex/Cargo.toml b/libs/pavex/Cargo.toml index 1de3d0678..cb6137d18 100644 --- a/libs/pavex/Cargo.toml +++ b/libs/pavex/Cargo.toml @@ -26,15 +26,15 @@ futures-util = "0.3" mime = "0.3" thiserror = "1" serde = { version = "1", features = ["derive"] } -pavex_macros = { path = "../pavex_macros", version = "0.1.33" } +pavex_macros = { path = "../pavex_macros", version = "0.1.34" } paste = "1" tracing = "0.1" http-body-util = "0.1" pin-project-lite = "0.2" ubyte = { version = "0.10.4", features = ["serde"] } -pavex_bp_schema = { path = "../pavex_bp_schema", version = "=0.1.33" } -pavex_reflection = { path = "../pavex_reflection", version = "=0.1.33" } -persist_if_changed = { path = "../persist_if_changed", version = "0.1.33" } +pavex_bp_schema = { path = "../pavex_bp_schema", version = "=0.1.34" } +pavex_reflection = { path = "../pavex_reflection", version = "=0.1.34" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.34" } # Route parameters matchit = { version = "0.7", package = "pavex_matchit" } diff --git a/libs/pavex_bp_schema/Cargo.toml b/libs/pavex_bp_schema/Cargo.toml index 35c58e7c2..b9d565e6f 100644 --- a/libs/pavex_bp_schema/Cargo.toml +++ b/libs/pavex_bp_schema/Cargo.toml @@ -9,4 +9,4 @@ license.workspace = true [dependencies] serde = { version = "1", features = ["derive"] } -pavex_reflection = { path = "../pavex_reflection", version = "=0.1.33" } +pavex_reflection = { path = "../pavex_reflection", version = "=0.1.34" } diff --git a/libs/pavex_cli/Cargo.toml b/libs/pavex_cli/Cargo.toml index 5ff351c07..57102d7d8 100644 --- a/libs/pavex_cli/Cargo.toml +++ b/libs/pavex_cli/Cargo.toml @@ -19,9 +19,9 @@ harness = false vergen = { workspace = true } [dependencies] -pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.33" } +pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.34" } clap = { version = "4", features = ["derive", "env"] } -pavex_miette = { path = "../pavex_miette", version = "0.1.33" } +pavex_miette = { path = "../pavex_miette", version = "0.1.34" } miette = { version = "6.0.1" } fs-err = "2.7.0" tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } diff --git a/libs/pavex_cli_client/Cargo.toml b/libs/pavex_cli_client/Cargo.toml index b6122e755..597261d56 100644 --- a/libs/pavex_cli_client/Cargo.toml +++ b/libs/pavex_cli_client/Cargo.toml @@ -9,5 +9,5 @@ license.workspace = true [dependencies] anyhow = "1" -pavex = { path = "../pavex", version = "0.1.33" } +pavex = { path = "../pavex", version = "0.1.34" } thiserror = "1.0.56" diff --git a/libs/pavex_test_runner/Cargo.toml b/libs/pavex_test_runner/Cargo.toml index 6477d7c8f..0b8626c04 100644 --- a/libs/pavex_test_runner/Cargo.toml +++ b/libs/pavex_test_runner/Cargo.toml @@ -30,7 +30,7 @@ walkdir = "2" serde_json = "1" itertools = "0.12" sha2 = "0.10.6" -persist_if_changed = { path = "../persist_if_changed", version = "0.1.33" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.34" } object-pool = "0.5" num_cpus = "1" globwalk = "0.9.1" diff --git a/libs/pavex_tracing/Cargo.toml b/libs/pavex_tracing/Cargo.toml index 1c52eeda9..0ebaa9879 100644 --- a/libs/pavex_tracing/Cargo.toml +++ b/libs/pavex_tracing/Cargo.toml @@ -11,4 +11,4 @@ readme = "README.md" [dependencies] tracing = { version = "0.1", default-features = false, features = ["std"] } -pavex = { version = "0.1.33", path = "../pavex" } +pavex = { version = "0.1.34", path = "../pavex" } diff --git a/libs/pavexc/Cargo.toml b/libs/pavexc/Cargo.toml index a03d9caad..d662ccb9a 100644 --- a/libs/pavexc/Cargo.toml +++ b/libs/pavexc/Cargo.toml @@ -18,8 +18,8 @@ vergen = { version = "8.0.0", features = ["build", "git", "gitcl"] } debug_assertions = [] [dependencies] -pavex = { path = "../pavex", version = "0.1.33" } -pavex_bp_schema = { path = "../pavex_bp_schema", version = "0.1.33" } +pavex = { path = "../pavex", version = "0.1.34" } +pavex_bp_schema = { path = "../pavex_bp_schema", version = "0.1.34" } syn = { version = "2", features = ["full", "extra-traits", "visit"] } rustdoc-types = "0.24.0" serde = { version = "1.0.139", features = ["derive"] } @@ -48,7 +48,7 @@ textwrap = "0.16.0" once_cell = "1.17.1" toml_edit = { version = "0.21", features = ["serde"] } semver = "1.0.17" -persist_if_changed = { path = "../persist_if_changed", version = "0.1.33" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.34" } matchit = { version = "0.7", package = "pavex_matchit" } relative-path = "1.9" diff --git a/libs/pavexc_cli/Cargo.toml b/libs/pavexc_cli/Cargo.toml index ac702fb81..bd7b0f6d3 100644 --- a/libs/pavexc_cli/Cargo.toml +++ b/libs/pavexc_cli/Cargo.toml @@ -14,8 +14,8 @@ path = "src/main.rs" [dependencies] clap = { version = "4", features = ["derive", "env"] } -pavexc = { path = "../pavexc", version = "0.1.33" } -pavex_miette = { path = "../pavex_miette", version = "0.1.33" } +pavexc = { path = "../pavexc", version = "0.1.34" } +pavex_miette = { path = "../pavex_miette", version = "0.1.34" } miette = { version = "6.0.1" } fs-err = "2.7.0" tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } @@ -28,7 +28,7 @@ supports-color = { version = "3.0.0" } include_dir = "0.7.3" path-absolutize = "3.1.1" ron = "0.8" -generate_from_path = { path = "../generate_from_path", version = "0.1.33" } +generate_from_path = { path = "../generate_from_path", version = "0.1.34" } tempfile = "3.9.0" better-panic = "0.3.0" diff --git a/libs/pavexc_cli/template/.env b/libs/pavexc_cli/template/.env deleted file mode 100644 index 24394c3db..000000000 --- a/libs/pavexc_cli/template/.env +++ /dev/null @@ -1 +0,0 @@ -APP_PROFILE=dev \ No newline at end of file diff --git a/libs/pavexc_cli_client/Cargo.toml b/libs/pavexc_cli_client/Cargo.toml index 438428628..75492cd17 100644 --- a/libs/pavexc_cli_client/Cargo.toml +++ b/libs/pavexc_cli_client/Cargo.toml @@ -9,5 +9,5 @@ license.workspace = true [dependencies] anyhow = "1" -pavex = { path = "../pavex", version = "0.1.33" } +pavex = { path = "../pavex", version = "0.1.34" } thiserror = "1.0.56"