From 3d4f94b3d8069356cbd2b7eba0a78c94eac727fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Crozet?= Date: Sat, 15 Aug 2026 21:27:48 +0200 Subject: [PATCH 1/2] feat: update khal 0.3 and wgpu 30 --- Cargo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1373ea1..1e48817 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,8 +29,8 @@ unsafe_remove_boundchecks = [] version = "0.3.0" [workspace.dependencies] -khal-std = "0.2" -khal = { version = "0.2", features = ["derive"]} +khal-std = "0.3" +khal = { version = "0.3", features = ["derive"]} [dependencies] bytemuck = "1" @@ -50,10 +50,10 @@ async-std = { version = "1", features = ["attributes"] } plotly = "0.12.1" indexmap = "2" anyhow = "1" -wgpu = "29" +wgpu = "30" [build-dependencies] -khal-builder = "0.2" +khal-builder = "0.3" # To build the shader from the dependency instead of local path. vortx-shaders = { version = "0.3", path = "./vortx-shaders" } From ee029db72d86a7492129ecbe086f2c5ab4273d3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Crozet?= Date: Sat, 15 Aug 2026 21:29:39 +0200 Subject: [PATCH 2/2] Release v0.4.0 --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ad9ab88..1d85f6a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v0.4.0 + +### Changed + +- Update to `khal`/`khal-std`/`khal-builder` 0.3. +- Update to `wgpu` 30.0. + + ## v0.3.0 ### Added diff --git a/Cargo.toml b/Cargo.toml index 1e48817..be3deda 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ subgroup_ops = ["khal/subgroup_ops", "vortx-shaders/subgroup_ops"] unsafe_remove_boundchecks = [] [workspace.package] -version = "0.3.0" +version = "0.4.0" [workspace.dependencies] khal-std = "0.3" @@ -39,7 +39,7 @@ nalgebra = "0.35" khal = { workspace = true } khal-std = { workspace = true } # Shader crate provides both GPU shader code and generated ShaderArgs via spirv_bindgen -vortx-shaders = { version = "0.3", path = "vortx-shaders" } +vortx-shaders = { version = "0.4", path = "vortx-shaders" } [dev-dependencies] nalgebra = { version = "0.35", features = ["rand"] } @@ -55,7 +55,7 @@ wgpu = "30" [build-dependencies] khal-builder = "0.3" # To build the shader from the dependency instead of local path. -vortx-shaders = { version = "0.3", path = "./vortx-shaders" } +vortx-shaders = { version = "0.4", path = "./vortx-shaders" } [patch.crates-io] #khal-builder = { path = "../khal/crates/khal-builder" }