From d70e9e83a682792474f8e64152f7320768f596ac Mon Sep 17 00:00:00 2001 From: Jon Mease Date: Fri, 3 May 2024 14:58:34 -0400 Subject: [PATCH 1/2] Disable webgpu feature so we always use webgl in the browser --- avenger-wgpu/Cargo.toml | 1 + examples/vega-renderer/package-lock.json | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/avenger-wgpu/Cargo.toml b/avenger-wgpu/Cargo.toml index b7d98c1..b62ae56 100644 --- a/avenger-wgpu/Cargo.toml +++ b/avenger-wgpu/Cargo.toml @@ -74,6 +74,7 @@ version = "1.0.111" [target."cfg(target_arch = \"wasm32\")".dependencies.wgpu] version = "0.19.3" +default-features = false [target."cfg(target_arch = \"wasm32\")".dependencies.web-sys] version = "0.3.67" diff --git a/examples/vega-renderer/package-lock.json b/examples/vega-renderer/package-lock.json index 4936bb3..700abf8 100644 --- a/examples/vega-renderer/package-lock.json +++ b/examples/vega-renderer/package-lock.json @@ -21,8 +21,11 @@ }, "../../avenger-vega-renderer/dist": { "name": "avenger-vega-renderer", - "version": "0.1.0", + "version": "0.0.6", "license": "ISC", + "devDependencies": { + "typescript": "^5" + }, "peerDependencies": { "vega-scenegraph": "^4.11.2", "vega-util": "^1.17.2" From 4553e05b9797809ff4c8b28b4eaf76d1fc569839 Mon Sep 17 00:00:00 2001 From: Jon Mease Date: Fri, 3 May 2024 15:00:31 -0400 Subject: [PATCH 2/2] Bump version to 0.0.7 --- Cargo.lock | 12 ++++++------ avenger-python/Cargo.toml | 8 ++++---- avenger-python/pyproject.toml | 2 +- avenger-vega-renderer/Cargo.toml | 8 ++++---- avenger-vega-renderer/package-lock.json | 4 ++-- avenger-vega-renderer/package.json | 2 +- avenger-vega-test-data/Cargo.toml | 2 +- avenger-vega/Cargo.toml | 4 ++-- avenger-wgpu/Cargo.toml | 6 +++--- avenger/Cargo.toml | 2 +- 10 files changed, 25 insertions(+), 25 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6991780..3740cc1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -325,7 +325,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "avenger" -version = "0.0.6" +version = "0.0.7" dependencies = [ "image", "lyon_extra", @@ -339,7 +339,7 @@ dependencies = [ [[package]] name = "avenger-python" -version = "0.0.6" +version = "0.0.7" dependencies = [ "avenger", "avenger-vega", @@ -356,7 +356,7 @@ dependencies = [ [[package]] name = "avenger-vega" -version = "0.0.6" +version = "0.0.7" dependencies = [ "avenger", "cfg-if", @@ -378,7 +378,7 @@ dependencies = [ [[package]] name = "avenger-vega-renderer" -version = "0.0.6" +version = "0.0.7" dependencies = [ "avenger", "avenger-vega", @@ -402,7 +402,7 @@ dependencies = [ [[package]] name = "avenger-vega-test-data" -version = "0.0.6" +version = "0.0.7" dependencies = [ "pollster", "serde_json", @@ -411,7 +411,7 @@ dependencies = [ [[package]] name = "avenger-wgpu" -version = "0.0.6" +version = "0.0.7" dependencies = [ "avenger", "avenger-vega", diff --git a/avenger-python/Cargo.toml b/avenger-python/Cargo.toml index a7d6eed..634635c 100644 --- a/avenger-python/Cargo.toml +++ b/avenger-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "avenger-python" -version = "0.0.6" +version = "0.0.7" edition = "2021" license = "BSD-3-Clause" description = "Python API to Avenger visualization framework" @@ -17,17 +17,17 @@ pollster = "0.3" [dependencies.avenger] path = "../avenger" features = [ "pyo3",] -version = "0.0.6" +version = "0.0.7" [dependencies.avenger-vega] path = "../avenger-vega" features = [ "pyo3",] -version = "0.0.6" +version = "0.0.7" [dependencies.avenger-wgpu] path = "../avenger-wgpu" features = [ "pyo3",] -version = "0.0.6" +version = "0.0.7" [dependencies.pyo3] workspace = true diff --git a/avenger-python/pyproject.toml b/avenger-python/pyproject.toml index a5542bb..08c6bda 100644 --- a/avenger-python/pyproject.toml +++ b/avenger-python/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "avenger" -version = "0.0.6" +version = "0.0.7" readme = "README.md" description = "A Visualization Engine and Renderer" diff --git a/avenger-vega-renderer/Cargo.toml b/avenger-vega-renderer/Cargo.toml index 9fa1d03..d1d0546 100644 --- a/avenger-vega-renderer/Cargo.toml +++ b/avenger-vega-renderer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "avenger-vega-renderer" -version = "0.0.6" +version = "0.0.7" edition = "2021" [lib] @@ -26,16 +26,16 @@ version = "0.1.1" [dependencies.avenger-vega] path = "../avenger-vega" -version = "0.0.6" +version = "0.0.7" [dependencies.avenger] path = "../avenger" -version = "0.0.6" +version = "0.0.7" [dependencies.avenger-wgpu] path = "../avenger-wgpu" default-features = false -version = "0.0.6" +version = "0.0.7" [dependencies.wgpu] version = "0.19.3" diff --git a/avenger-vega-renderer/package-lock.json b/avenger-vega-renderer/package-lock.json index 953d30f..1054e3d 100644 --- a/avenger-vega-renderer/package-lock.json +++ b/avenger-vega-renderer/package-lock.json @@ -1,6 +1,6 @@ { "name": "avenger-vega-renderer", - "version": "0.0.6", + "version": "0.0.7", "lockfileVersion": 3, "requires": true, "packages": { @@ -343,4 +343,4 @@ } } } -} +} \ No newline at end of file diff --git a/avenger-vega-renderer/package.json b/avenger-vega-renderer/package.json index f1abc66..82f452c 100644 --- a/avenger-vega-renderer/package.json +++ b/avenger-vega-renderer/package.json @@ -1,6 +1,6 @@ { "name": "avenger-vega-renderer", - "version": "0.0.6", + "version": "0.0.7", "description": "", "main": "js/index.js", "files": [ diff --git a/avenger-vega-test-data/Cargo.toml b/avenger-vega-test-data/Cargo.toml index 96f38e3..77d2e44 100644 --- a/avenger-vega-test-data/Cargo.toml +++ b/avenger-vega-test-data/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "avenger-vega-test-data" -version = "0.0.6" +version = "0.0.7" edition = "2021" [dependencies] diff --git a/avenger-vega/Cargo.toml b/avenger-vega/Cargo.toml index 9947274..ccb1bd3 100644 --- a/avenger-vega/Cargo.toml +++ b/avenger-vega/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "avenger-vega" -version = "0.0.6" +version = "0.0.7" edition = "2021" description = "Utilities for importing Vega scenegraphs into Avenger" license = "BSD-3-Clause" @@ -33,7 +33,7 @@ workspace = true [dependencies.avenger] path = "../avenger" -version = "0.0.6" +version = "0.0.7" [dependencies.thiserror] workspace = true diff --git a/avenger-wgpu/Cargo.toml b/avenger-wgpu/Cargo.toml index b62ae56..851ec44 100644 --- a/avenger-wgpu/Cargo.toml +++ b/avenger-wgpu/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "avenger-wgpu" -version = "0.0.6" +version = "0.0.7" edition = "2021" description = "WGPU rendering engine for the Avenger visualization framework" license = "BSD-3-Clause" @@ -33,7 +33,7 @@ rstest = "0.18.2" [dependencies.avenger] path = "../avenger" -version = "0.0.6" +version = "0.0.7" [dependencies.rayon] workspace = true @@ -67,7 +67,7 @@ workspace = true [dev-dependencies.avenger-vega] path = "../avenger-vega" features = [ "image-request", "svg",] -version = "0.0.6" +version = "0.0.7" [dev-dependencies.serde_json] version = "1.0.111" diff --git a/avenger/Cargo.toml b/avenger/Cargo.toml index bd2b0e1..f3ffb14 100644 --- a/avenger/Cargo.toml +++ b/avenger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "avenger" -version = "0.0.6" +version = "0.0.7" edition = "2021" description = "A visualization engine and renderer" license = "BSD-3-Clause"