From 52742b30ae81b83ad0e79a0748e7d515130e180c Mon Sep 17 00:00:00 2001 From: Azriel Hoh Date: Mon, 29 May 2023 12:20:33 +1200 Subject: [PATCH 1/4] Update `pretty_env_logger` to address security advisory. --- packages/liveview/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/liveview/Cargo.toml b/packages/liveview/Cargo.toml index 354b0f28c..302e4c486 100644 --- a/packages/liveview/Cargo.toml +++ b/packages/liveview/Cargo.toml @@ -46,7 +46,7 @@ once_cell = "1.17.1" # actix-ws = { version = "0.2.5", optional = true } [dev-dependencies] -pretty_env_logger = { version = "0.4.0" } +pretty_env_logger = { version = "0.5.0" } tokio = { version = "1.22.0", features = ["full"] } dioxus = { path = "../dioxus", version = "0.3.0" } warp = "0.3.3" From 4611df014e0bca87fa2ec88b2b303035e84c3ccc Mon Sep 17 00:00:00 2001 From: Azriel Hoh Date: Mon, 29 May 2023 13:13:55 +1200 Subject: [PATCH 2/4] Add notes to `CONTRIBUTING.md`. --- notes/CONTRIBUTING.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/notes/CONTRIBUTING.md b/notes/CONTRIBUTING.md index e69de29bb..150b60c88 100644 --- a/notes/CONTRIBUTING.md +++ b/notes/CONTRIBUTING.md @@ -0,0 +1,13 @@ +# Contributing + +On Linux, install the following packages: + +```bash +sudo apt install libgdk3.0-cil libatk1.0-dev libcairo2-dev libpango1.0-dev libgdk-pixbuf2.0-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev +``` + +Then run: + +```bash +cargo test --workspace --tests +``` From c7321a0389408d4e875eb02ee52a65692f4bbacb Mon Sep 17 00:00:00 2001 From: Azriel Hoh Date: Mon, 29 May 2023 13:14:05 +1200 Subject: [PATCH 3/4] Don't depend on `"oldtime"` feature in `chrono` which produces security advisory. --- packages/hot-reload/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hot-reload/Cargo.toml b/packages/hot-reload/Cargo.toml index 2d88bf029..4809df480 100644 --- a/packages/hot-reload/Cargo.toml +++ b/packages/hot-reload/Cargo.toml @@ -18,7 +18,7 @@ dioxus-html = { path = "../html", features = ["hot-reload-context"], version = " interprocess = { version = "1.2.1" } notify = "5.0.0" -chrono = "0.4.23" +chrono = { version = "0.4.24", default-features = false, features = ["clock"] } serde_json = "1.0.91" serde = { version = "1", features = ["derive"] } execute = "0.2.11" From 23dcd0657cdfa9e0778c2eb911daf9c8f2605c47 Mon Sep 17 00:00:00 2001 From: Azriel Hoh Date: Mon, 29 May 2023 13:19:08 +1200 Subject: [PATCH 4/4] Update `env-logger` to `0.10.0`. --- Cargo.toml | 2 +- packages/dioxus/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2d9dcc7af..03b5c1296 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -71,7 +71,7 @@ tokio = { version = "1.16.1", features = ["full"] } reqwest = { version = "0.11.9", features = ["json"] } fern = { version = "0.6.0", features = ["colored"] } thiserror = "1.0.30" -env_logger = "0.9.0" +env_logger = "0.10.0" simple_logger = "4.0.0" [profile.release] diff --git a/packages/dioxus/Cargo.toml b/packages/dioxus/Cargo.toml index bc2098285..8f0cc2184 100644 --- a/packages/dioxus/Cargo.toml +++ b/packages/dioxus/Cargo.toml @@ -35,7 +35,7 @@ log = "0.4.14" rand = { version = "0.8.4", features = ["small_rng"] } criterion = "0.3.5" thiserror = "1.0.30" -env_logger = "0.9.0" +env_logger = "0.10.0" tokio = { version = "1.21.2", features = ["full"] } # dioxus-edit-stream = { path = "../edit-stream" }