diff --git a/Cargo.lock b/Cargo.lock index 9ed479962e83..9591ec44b678 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1281,6 +1281,12 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" +[[package]] +name = "downcast-rs" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf" + [[package]] name = "dpi" version = "0.1.1" @@ -4119,7 +4125,7 @@ dependencies = [ "chrono", "clap", "dasp", - "downcast-rs", + "downcast-rs 2.0.1", "egui", "egui_extras", "either", @@ -4274,7 +4280,7 @@ dependencies = [ "approx", "byteorder", "clap", - "downcast-rs", + "downcast-rs 2.0.1", "enum-map", "flate2", "gif", @@ -5911,7 +5917,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6" dependencies = [ "cc", - "downcast-rs", + "downcast-rs 1.2.1", "rustix", "scoped-tls", "smallvec", diff --git a/core/Cargo.toml b/core/Cargo.toml index 015f8536d089..052b22af2551 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -30,7 +30,7 @@ smallvec = { version = "1.13.2", features = ["union"] } num-traits = { workspace = true } num-derive = { workspace = true } quick-xml = "0.36.2" -downcast-rs = "1.2.1" +downcast-rs = "2.0.1" url = { workspace = true } weak-table = "0.3.2" percent-encoding = "2.3.1" diff --git a/render/Cargo.toml b/render/Cargo.toml index d81ff98c686f..2740104a6f0a 100644 --- a/render/Cargo.toml +++ b/render/Cargo.toml @@ -18,7 +18,7 @@ gif = "0.13.1" png = "0.17.16" flate2 = { workspace = true } smallvec = { version = "1.13.2", features = ["union"] } -downcast-rs = "1.2.1" +downcast-rs = "2.0.1" lyon = { version = "1.0.1", optional = true } lyon_geom = "1.0.6" thiserror = { workspace = true }