From 848b3bc6e3656bb32e1d3e368d155600ddbe9de2 Mon Sep 17 00:00:00 2001 From: changepacks Date: Sun, 30 Aug 2026 11:10:08 +0000 Subject: [PATCH] Update Versions --- .changepacks/changepack_log_coverage-100.json | 1 - .changepacks/changepack_log_export-app-prefix.json | 1 - .../changepack_log_schema-merge-collision.json | 1 - Cargo.toml | 10 +++++----- libs/vespera-bridge-gradle-plugin/build.gradle.kts | 2 +- libs/vespera-bridge/build.gradle.kts | 2 +- 6 files changed, 7 insertions(+), 10 deletions(-) delete mode 100644 .changepacks/changepack_log_coverage-100.json delete mode 100644 .changepacks/changepack_log_export-app-prefix.json delete mode 100644 .changepacks/changepack_log_schema-merge-collision.json diff --git a/.changepacks/changepack_log_coverage-100.json b/.changepacks/changepack_log_coverage-100.json deleted file mode 100644 index 2627ebf5..00000000 --- a/.changepacks/changepack_log_coverage-100.json +++ /dev/null @@ -1 +0,0 @@ -{"changes":{"crates/vespera_macro/Cargo.toml":"Patch"},"note":"Cover every export prefix branch and require 100% Rust line coverage in CI.","date":"2026-08-30T07:06:00.000Z"} diff --git a/.changepacks/changepack_log_export-app-prefix.json b/.changepacks/changepack_log_export-app-prefix.json deleted file mode 100644 index 5b22db81..00000000 --- a/.changepacks/changepack_log_export-app-prefix.json +++ /dev/null @@ -1 +0,0 @@ -{"changes":{"Cargo.toml":"Minor","crates/vespera/Cargo.toml":"Minor","crates/vespera_core/Cargo.toml":"Minor","crates/vespera_inprocess/Cargo.toml":"Minor","crates/vespera_jni/Cargo.toml":"Minor","crates/vespera_macro/Cargo.toml":"Minor","libs/vespera-bridge/build.gradle.kts":"Minor","libs/vespera-bridge-gradle-plugin/build.gradle.kts":"Minor"},"note":"Add an explicit export_app! prefix option that namespaces routes, OpenAPI paths, and generated component schemas.","date":"2026-08-29T17:10:35.446Z"} diff --git a/.changepacks/changepack_log_schema-merge-collision.json b/.changepacks/changepack_log_schema-merge-collision.json deleted file mode 100644 index 0a57cd02..00000000 --- a/.changepacks/changepack_log_schema-merge-collision.json +++ /dev/null @@ -1 +0,0 @@ -{"changes":{"crates/vespera_macro/Cargo.toml":"Minor"},"note":"Fail the build when merged apps define conflicting same-named OpenAPI schemas, turning a previously silent first-wins condition into an actionable compile error while preserving identical-schema deduplication.","date":"2026-08-29T17:10:09.921Z"} diff --git a/Cargo.toml b/Cargo.toml index 9f89620d..c4418239 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ exclude = ["examples/java-jni-demo"] default-members = ["crates/*", "examples/*"] [workspace.package] -version = "0.3.1" +version = "0.4.0" edition = "2024" license = "Apache-2.0" repository = "https://github.com/dev-five-git/vespera" @@ -44,10 +44,10 @@ lto = "fat" codegen-units = 1 [workspace.dependencies] -vespera_core = { path = "crates/vespera_core", version = "0.3.1" } -vespera_macro = { path = "crates/vespera_macro", version = "0.3.1" } -vespera_inprocess = { path = "crates/vespera_inprocess", version = "0.3.1" } -vespera_jni = { path = "crates/vespera_jni", version = "0.3.1" } +vespera_core = { path = "crates/vespera_core", version = "0.4.0" } +vespera_macro = { path = "crates/vespera_macro", version = "0.4.0" } +vespera_inprocess = { path = "crates/vespera_inprocess", version = "0.4.0" } +vespera_jni = { path = "crates/vespera_jni", version = "0.4.0" } # Runtime validator backend. Held behind the `validation` feature on # the `vespera` crate; users never name it directly — the proc-macro # emits paths via `::vespera::__validation::garde::...`. diff --git a/libs/vespera-bridge-gradle-plugin/build.gradle.kts b/libs/vespera-bridge-gradle-plugin/build.gradle.kts index 99a83de9..0a1062cb 100644 --- a/libs/vespera-bridge-gradle-plugin/build.gradle.kts +++ b/libs/vespera-bridge-gradle-plugin/build.gradle.kts @@ -27,7 +27,7 @@ tasks.named("publishPlugins") { } group = "kr.devfive" -version = "0.3.1" +version = "0.4.0" java { toolchain { diff --git a/libs/vespera-bridge/build.gradle.kts b/libs/vespera-bridge/build.gradle.kts index 08fa6715..10efd92d 100644 --- a/libs/vespera-bridge/build.gradle.kts +++ b/libs/vespera-bridge/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } group = "kr.devfive" -version = "0.3.1" +version = "0.4.0" java { toolchain {