diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0b50acb..3fadddc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -129,8 +129,14 @@ jobs: build_playground_linux: name: Build Playground (Linux) - runs-on: ubuntu-latest - timeout-minutes: 20 + # On `ubuntu-latest`, this job fails because the CI runner is CPU bound + # when `monaco` is built. + # + # Trying 22.04 to see if it alleviates the problem. + # + # See + runs-on: ubuntu-22.04 + timeout-minutes: 25 steps: - uses: actions/checkout@v4 - name: 'Install Rust' diff --git a/CHANGELOG.md b/CHANGELOG.md index b72097e..bac5caa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 0.9.1 (2025-01-11) + +* Update dependency versions. + + ## 0.9.0 (2024-12-15) * ***Breaking:*** Upgrade to `leptos 0.7.0` diff --git a/Cargo.toml b/Cargo.toml index b0171f6..aa43d81 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,7 +42,7 @@ members = [ ] [workspace.package] -version = "0.9.0" +version = "0.9.1" authors = ["Azriel Hoh "] edition = "2021" homepage = "https://github.com/azriel91/dot_ix" @@ -54,11 +54,11 @@ license = "MIT OR Apache-2.0" [workspace.dependencies] # dot_ix crates -dot_ix = { version = "0.9.0", path = "." } -dot_ix_model = { version = "0.9.0", path = "crate/model" } -dot_ix_rt = { version = "0.9.0", path = "crate/rt" } -dot_ix_static_check_macros = { version = "0.9.0", path = "crate/static_check_macros" } -dot_ix_web_components = { version = "0.9.0", path = "crate/web_components" } +dot_ix = { version = "0.9.1", path = "." } +dot_ix_model = { version = "0.9.1", path = "crate/model" } +dot_ix_rt = { version = "0.9.1", path = "crate/rt" } +dot_ix_static_check_macros = { version = "0.9.1", path = "crate/static_check_macros" } +dot_ix_web_components = { version = "0.9.1", path = "crate/web_components" } # external crates axum = "0.7.9" @@ -70,28 +70,28 @@ indexmap = "2.7.0" indoc = "2.0.5" js-sys = "0.3.76" web-sys = "0.3.76" -leptos = { version = "0.7.0" } -leptos_axum = "0.7.0" -leptos_meta = { version = "0.7.0" } -leptos_router = { version = "0.7.0" } -leptos_router_macro = { version = "0.7.0" } -leptos-use = "0.14.0" +leptos = { version = "0.7.3" } +leptos_axum = "0.7.3" +leptos_meta = { version = "0.7.3" } +leptos_router = { version = "0.7.3" } +leptos_router_macro = { version = "0.7.3" } +leptos-use = "0.15.3" log = "0.4" log4rs = { version = "1.3.0", default-features = false } monaco = "0.5.0" -serde = "1.0.216" -tempfile = "3.14.0" -tokio = "1.42.0" +serde = "1.0.217" +tempfile = "3.15.0" +tokio = "1.43.0" tower = "0.5.2" wasm-bindgen = "0.2.99" tailwind-css = "0.13.0" -thiserror = "2.0.7" +thiserror = "2.0.11" tracing = "0.1.41" http = "1.2.0" proc-macro2 = "1.0.92" -quote = "1.0.37" -reqwest = "0.12.9" -syn = "2.0.90" +quote = "1.0.38" +reqwest = "0.12.12" +syn = "2.0.96" serde_yaml = "0.9.34" [workspace.lints.rust] diff --git a/README.md b/README.md index 32bdaca..ff08cfa 100644 --- a/README.md +++ b/README.md @@ -27,14 +27,14 @@ https://user-images.githubusercontent.com/2993230/253878816-0729970f-651f-45ef-a Add the following to `Cargo.toml` ```toml -dot_ix = "0.9.0" +dot_ix = "0.9.1" # Enables the `FlexDiag` web component. -dot_ix = { version = "0.9.0", features = ["flex_diag"] } +dot_ix = { version = "0.9.1", features = ["flex_diag"] } # Enables server side dot generation. # Requires graphviz `dot` to be installed server side. -dot_ix = { version = "0.9.0", features = ["server_side_graphviz"] } +dot_ix = { version = "0.9.1", features = ["server_side_graphviz"] } ``` diff --git a/playground/Cargo.toml b/playground/Cargo.toml index b36cf53..bbeb7f2 100644 --- a/playground/Cargo.toml +++ b/playground/Cargo.toml @@ -20,7 +20,7 @@ axum = { workspace = true, optional = true } console_error_panic_hook = { workspace = true } console_log = { workspace = true } cfg-if = { workspace = true } -dot_ix = { version = "0.9.0", path = ".." } +dot_ix = { version = "0.9.1", path = ".." } gloo-net = { workspace = true, features = ["http"] } leptos = { workspace = true } leptos_axum = { workspace = true, optional = true }