From 8acb6bd911e160a55cd8a5503cfac54550a429f8 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Fri, 17 Oct 2025 22:01:37 +0100 Subject: [PATCH] bump fastrand --- cmdapp/Cargo.toml | 5 +++-- cmdapp/src/converter.rs | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cmdapp/Cargo.toml b/cmdapp/Cargo.toml index 13252d6..1120e45 100644 --- a/cmdapp/Cargo.toml +++ b/cmdapp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vtracer" -version = "0.6.4" +version = "0.6.5" authors = ["Chris Tsang "] edition = "2021" description = "A cmd app to convert images into vector graphics." @@ -14,11 +14,12 @@ keywords = ["svg", "computer-graphics"] clap = "2.33.3" image = "0.23.10" visioncortex = { version = "0.8.8" } -fastrand = "1.8" +fastrand = { version = "2.3" } pyo3 = { version = "0.19.0", optional = true } [features] python-binding = ["pyo3"] +wasm = ["fastrand/js"] [lib] name = "vtracer" diff --git a/cmdapp/src/converter.rs b/cmdapp/src/converter.rs index cfa4fa5..448b5cd 100644 --- a/cmdapp/src/converter.rs +++ b/cmdapp/src/converter.rs @@ -53,7 +53,7 @@ fn find_unused_color_in_image(img: &ColorImage) -> Result { Color::new(0, 255, 255), Color::new(255, 0, 255), ]); - let rng = Rng::new(); + let mut rng = Rng::new(); let random_colors = (0..NUM_UNUSED_COLOR_ITERATIONS).map(|_| Color::new(rng.u8(..), rng.u8(..), rng.u8(..))); for color in special_colors.chain(random_colors) {