From 3885a9e67c8cbb6042f5a758965338df95930580 Mon Sep 17 00:00:00 2001 From: Luke <37006668+lukechu10@users.noreply.github.com> Date: Sun, 26 Mar 2023 11:14:12 -0700 Subject: [PATCH] v0.9.0-beta.1 (#594) --- docs/next/advanced/routing.md | 2 +- docs/next/getting_started/installation.md | 2 +- packages/sycamore-core/Cargo.toml | 6 +++--- packages/sycamore-futures/Cargo.toml | 4 ++-- packages/sycamore-macro/Cargo.toml | 2 +- packages/sycamore-reactive/Cargo.toml | 2 +- packages/sycamore-router-macro/Cargo.toml | 2 +- packages/sycamore-router/Cargo.toml | 6 +++--- packages/sycamore-web/Cargo.toml | 6 +++--- packages/sycamore/Cargo.toml | 12 ++++++------ website/src/versions.rs | 8 ++++++-- 11 files changed, 28 insertions(+), 24 deletions(-) diff --git a/docs/next/advanced/routing.md b/docs/next/advanced/routing.md index b14f58c2c..12a3e6ee8 100644 --- a/docs/next/advanced/routing.md +++ b/docs/next/advanced/routing.md @@ -11,7 +11,7 @@ To add routing to your Sycamore app, install the [`sycamore-router`](https://crates.io/crates/sycamore-router) crate from crates.io. ```toml -sycamore-router = "0.8" +sycamore-router = "0.9.0-beta.1" ``` ### Compatibility with `sycamore` diff --git a/docs/next/getting_started/installation.md b/docs/next/getting_started/installation.md index 20ec85ee8..bcd5a3982 100644 --- a/docs/next/getting_started/installation.md +++ b/docs/next/getting_started/installation.md @@ -61,7 +61,7 @@ You now need to add Sycamore to your new project's dependencies. Add the followi `Cargo.toml` file in your project folder: ```toml -sycamore = "0.8" +sycamore = "0.9.0-beta.1" ``` > **Note**: Sycamore is currently being developed at a rapid pace. To have access to the latest diff --git a/packages/sycamore-core/Cargo.toml b/packages/sycamore-core/Cargo.toml index c951bb7d9..83f7160e8 100644 --- a/packages/sycamore-core/Cargo.toml +++ b/packages/sycamore-core/Cargo.toml @@ -8,12 +8,12 @@ keywords = ["wasm", "gui", "reactive"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.2" +version = "0.9.0-beta.1" [dependencies] hashbrown = "0.13.1" -sycamore-futures = { path = "../sycamore-futures", version = "0.8.0", optional = true } -sycamore-reactive = { path = "../sycamore-reactive", version = "0.8.0" } +sycamore-futures = { path = "../sycamore-futures", version = "0.9.0-beta.1", optional = true } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } [dev-dependencies] sycamore = { path = "../sycamore", features = ["ssr"] } diff --git a/packages/sycamore-futures/Cargo.toml b/packages/sycamore-futures/Cargo.toml index d08783a21..800aa4cbb 100644 --- a/packages/sycamore-futures/Cargo.toml +++ b/packages/sycamore-futures/Cargo.toml @@ -8,11 +8,11 @@ keywords = ["wasm", "gui", "reactive"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.0" +version = "0.9.0-beta.1" [dependencies] futures = "0.3.25" -sycamore-reactive = { path = "../sycamore-reactive", version = "0.8.0" } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } [target.'cfg(target_arch = "wasm32")'.dependencies] wasm-bindgen-futures = "0.4.33" diff --git a/packages/sycamore-macro/Cargo.toml b/packages/sycamore-macro/Cargo.toml index 4e51cee0f..c5e88d079 100644 --- a/packages/sycamore-macro/Cargo.toml +++ b/packages/sycamore-macro/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["wasm", "gui", "reactive"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.2" +version = "0.9.0-beta.1" [lib] proc-macro = true diff --git a/packages/sycamore-reactive/Cargo.toml b/packages/sycamore-reactive/Cargo.toml index fc41d9fcc..1acd68bf7 100644 --- a/packages/sycamore-reactive/Cargo.toml +++ b/packages/sycamore-reactive/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["wasm", "gui", "reactive"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.1" +version = "0.9.0-beta.1" [dependencies] bumpalo = { version = "3.12.0", features = ["boxed"] } diff --git a/packages/sycamore-router-macro/Cargo.toml b/packages/sycamore-router-macro/Cargo.toml index b493e8a28..c12dc086e 100644 --- a/packages/sycamore-router-macro/Cargo.toml +++ b/packages/sycamore-router-macro/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT" name = "sycamore-router-macro" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.0" +version = "0.9.0-beta.1" [lib] proc-macro = true diff --git a/packages/sycamore-router/Cargo.toml b/packages/sycamore-router/Cargo.toml index 96b08c359..e46d6e43b 100644 --- a/packages/sycamore-router/Cargo.toml +++ b/packages/sycamore-router/Cargo.toml @@ -8,13 +8,13 @@ license = "MIT" name = "sycamore-router" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.0" +version = "0.9.0-beta.1" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -sycamore = { path = "../sycamore", version = "0.8.0" } -sycamore-router-macro = { path = "../sycamore-router-macro", version = "0.8.0" } +sycamore = { path = "../sycamore", version = "0.9.0-beta.1" } +sycamore-router-macro = { path = "../sycamore-router-macro", version = "0.9.0-beta.1" } wasm-bindgen = "0.2.83" [dependencies.web-sys] diff --git a/packages/sycamore-web/Cargo.toml b/packages/sycamore-web/Cargo.toml index 2281fcfdf..0843fe44d 100644 --- a/packages/sycamore-web/Cargo.toml +++ b/packages/sycamore-web/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["wasm", "gui", "reactive", "web"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.2" +version = "0.9.0-beta.1" [dependencies] hashbrown = "0.13.1" @@ -16,8 +16,8 @@ html-escape = "0.2.12" indexmap = "1.9.2" js-sys = "0.3.60" once_cell = "1.16.0" -sycamore-core = { path = "../sycamore-core", version = "0.8.0" } -sycamore-reactive = { path = "../sycamore-reactive", version = "0.8.0" } +sycamore-core = { path = "../sycamore-core", version = "0.9.0-beta.1" } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } wasm-bindgen = "0.2.83" web-sys = { version = "0.3.60", features = [ "console", diff --git a/packages/sycamore/Cargo.toml b/packages/sycamore/Cargo.toml index 85ce336fb..ef2f9c262 100644 --- a/packages/sycamore/Cargo.toml +++ b/packages/sycamore/Cargo.toml @@ -8,7 +8,7 @@ keywords = ["wasm", "gui", "reactive"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.8.2" +version = "0.9.0-beta.1" [dependencies] futures = { version = "0.3.25", optional = true } @@ -18,11 +18,11 @@ indexmap = { version = "1.9.2", features = ["std"] } js-sys = { version = "0.3.60", optional = true } once_cell = { version = "1.16.0", optional = true } paste = "1.0.9" -sycamore-core = { path = "../sycamore-core", version = "0.8.0" } -sycamore-futures = { path = "../sycamore-futures", version = "0.8.0", optional = true } -sycamore-macro = { path = "../sycamore-macro", version = "0.8.0" } -sycamore-reactive = { path = "../sycamore-reactive", version = "0.8.0" } -sycamore-web = { path = "../sycamore-web", version = "0.8.0", optional = true } +sycamore-core = { path = "../sycamore-core", version = "0.9.0-beta.1" } +sycamore-futures = { path = "../sycamore-futures", version = "0.9.0-beta.1", optional = true } +sycamore-macro = { path = "../sycamore-macro", version = "0.9.0-beta.1" } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } +sycamore-web = { path = "../sycamore-web", version = "0.9.0-beta.1", optional = true } wasm-bindgen = { version = "0.2.83", optional = true } wasm-bindgen-futures = { version = "0.4.33", optional = true } diff --git a/website/src/versions.rs b/website/src/versions.rs index bfa8ad126..6593e2096 100644 --- a/website/src/versions.rs +++ b/website/src/versions.rs @@ -9,8 +9,12 @@ enum VersionedDocsLink { const VERSIONS: &[(&str, VersionedDocsLink)] = &[ ("Next", VersionedDocsLink::Next), - // v0.8.0 - ("v0.8.0", VersionedDocsLink::Some("v0.8")), + // v0.9.x + ("v0.9.0-beta.1", VersionedDocsLink::None), + // v0.8.x + ("v0.8.2", VersionedDocsLink::Some("v0.8")), + ("v0.8.1", VersionedDocsLink::None), + ("v0.8.0", VersionedDocsLink::None), ("v0.8.0-beta.7", VersionedDocsLink::None), ("v0.8.0-beta.6", VersionedDocsLink::None), ("v0.8.0-beta.5", VersionedDocsLink::None),