diff --git a/.changepacks/changepack_log_8YDBi8wcZVtIZyqBe-tuk.json b/.changepacks/changepack_log_8YDBi8wcZVtIZyqBe-tuk.json deleted file mode 100644 index 11c32229..00000000 --- a/.changepacks/changepack_log_8YDBi8wcZVtIZyqBe-tuk.json +++ /dev/null @@ -1 +0,0 @@ -{"changes": {"crates/vespertide-cli/Cargo.toml": "Minor", "crates/vespertide-config/Cargo.toml": "Minor", "crates/vespertide-core/Cargo.toml": "Minor", "crates/vespertide-exporter/Cargo.toml": "Minor", "crates/vespertide-loader/Cargo.toml": "Minor", "crates/vespertide-lsp/Cargo.toml": "Minor", "crates/vespertide-macro/Cargo.toml": "Minor", "crates/vespertide-naming/Cargo.toml": "Minor", "crates/vespertide-planner/Cargo.toml": "Minor", "crates/vespertide-query/Cargo.toml": "Minor", "crates/vespertide/Cargo.toml": "Minor"}, "note": "Drizzle(TypeScript) 익스포터를 6번째 ORM 백엔드로 추가. `Orm`이 exhaustive pub enum이라 `Orm::Drizzle` 추가가 0.x 기준 breaking이고, vespertide-naming에 to_camel_case/infer_relation_field_name가, vespertide-cli에 `export --orm drizzle` 경로가 함께 들어간다. published 크레이트를 전부 같은 Minor로 올리는 이유는 #185와 동일하다: vespertide-naming 하나만 해도 cli/core/exporter/planner/query가 [workspace.dependencies]의 `=` 핀으로 물려 있어, 일부만 올리면 핀과 크레이트 버전이 어긋나 resolve가 깨진다.", "date": "2026-08-30T12:00:00.0000000Z"} \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml index f75c6a8a..ec1f2417 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -86,15 +86,15 @@ unused_async_trait_impl = { level = "allow", priority = 1 } # LSP handlers kee [workspace.dependencies] rayon = "1.12" -vespertide-core = { path = "crates/vespertide-core", version = "=0.3.0", default-features = false } -vespertide-config = { path = "crates/vespertide-config", version = "=0.3.0", default-features = false } -vespertide-loader = { path = "crates/vespertide-loader", version = "=0.3.0", default-features = false } -vespertide-macro = { path = "crates/vespertide-macro", version = "=0.3.0" } -vespertide-naming = { path = "crates/vespertide-naming", version = "=0.3.0" } -vespertide-planner = { path = "crates/vespertide-planner", version = "=0.3.0" } -vespertide-query = { path = "crates/vespertide-query", version = "=0.3.0" } -vespertide-exporter = { path = "crates/vespertide-exporter", version = "=0.3.0" } -vespertide-lsp = { path = "crates/vespertide-lsp", version = "=0.3.0" } +vespertide-core = { path = "crates/vespertide-core", version = "=0.4.0", default-features = false } +vespertide-config = { path = "crates/vespertide-config", version = "=0.4.0", default-features = false } +vespertide-loader = { path = "crates/vespertide-loader", version = "=0.4.0", default-features = false } +vespertide-macro = { path = "crates/vespertide-macro", version = "=0.4.0" } +vespertide-naming = { path = "crates/vespertide-naming", version = "=0.4.0" } +vespertide-planner = { path = "crates/vespertide-planner", version = "=0.4.0" } +vespertide-query = { path = "crates/vespertide-query", version = "=0.4.0" } +vespertide-exporter = { path = "crates/vespertide-exporter", version = "=0.4.0" } +vespertide-lsp = { path = "crates/vespertide-lsp", version = "=0.4.0" } [profile.dev] debug = 1 # Line tables only — faster DWARF generation for large codegen output diff --git a/crates/vespertide-cli/Cargo.toml b/crates/vespertide-cli/Cargo.toml index 377fc5b1..998cf9ef 100644 --- a/crates/vespertide-cli/Cargo.toml +++ b/crates/vespertide-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-cli" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-config/Cargo.toml b/crates/vespertide-config/Cargo.toml index 092f76e2..4d697f62 100644 --- a/crates/vespertide-config/Cargo.toml +++ b/crates/vespertide-config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-config" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-core/Cargo.toml b/crates/vespertide-core/Cargo.toml index 628c96a1..19e7a475 100644 --- a/crates/vespertide-core/Cargo.toml +++ b/crates/vespertide-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-core" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-exporter/Cargo.toml b/crates/vespertide-exporter/Cargo.toml index 426c4641..aa7cc6df 100644 --- a/crates/vespertide-exporter/Cargo.toml +++ b/crates/vespertide-exporter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-exporter" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-loader/Cargo.toml b/crates/vespertide-loader/Cargo.toml index 4f1f8615..a7785481 100644 --- a/crates/vespertide-loader/Cargo.toml +++ b/crates/vespertide-loader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-loader" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-lsp/Cargo.toml b/crates/vespertide-lsp/Cargo.toml index 83f4c5e3..27e0736a 100644 --- a/crates/vespertide-lsp/Cargo.toml +++ b/crates/vespertide-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-lsp" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-macro/Cargo.toml b/crates/vespertide-macro/Cargo.toml index 59164831..80ec500b 100644 --- a/crates/vespertide-macro/Cargo.toml +++ b/crates/vespertide-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-macro" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-naming/Cargo.toml b/crates/vespertide-naming/Cargo.toml index dae396f8..45adca5c 100644 --- a/crates/vespertide-naming/Cargo.toml +++ b/crates/vespertide-naming/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-naming" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-planner/Cargo.toml b/crates/vespertide-planner/Cargo.toml index 444c6061..ec9172d8 100644 --- a/crates/vespertide-planner/Cargo.toml +++ b/crates/vespertide-planner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-planner" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide-query/Cargo.toml b/crates/vespertide-query/Cargo.toml index 0c6ec6cf..91f0fa3e 100644 --- a/crates/vespertide-query/Cargo.toml +++ b/crates/vespertide-query/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide-query" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/vespertide/Cargo.toml b/crates/vespertide/Cargo.toml index 504d6ce6..c6e91110 100644 --- a/crates/vespertide/Cargo.toml +++ b/crates/vespertide/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vespertide" -version = "0.3.0" +version = "0.4.0" edition.workspace = true license.workspace = true repository.workspace = true