diff --git a/Cargo.toml b/Cargo.toml index ed7be37b..c14160ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,5 +42,8 @@ members = [ "packages/tools/bench-diff", ] +[workspace.package] +version = "0.9.0-beta.2" + [profile.bench] debug = true diff --git a/docs/next/advanced/routing.md b/docs/next/advanced/routing.md index 8244677e..b4e10ec2 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.9.0-beta.1" +sycamore-router = "0.9.0-beta.2" ``` ### Compatibility with `sycamore` diff --git a/docs/next/getting_started/installation.md b/docs/next/getting_started/installation.md index 01c400b1..cb6a5eab 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.9.0-beta.1" +sycamore = "0.9.0-beta.2" ``` > **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 4fb49b1a..5495318e 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.9.0-beta.1" +version.workspace = true [dependencies] hashbrown = "0.14.1" -sycamore-futures = { path = "../sycamore-futures", version = "0.9.0-beta.1", optional = true } -sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } +sycamore-futures = { path = "../sycamore-futures", version = "0.9.0-beta.2", optional = true } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.2" } [dev-dependencies] sycamore = { path = "../sycamore", features = ["ssr"] } diff --git a/packages/sycamore-futures/Cargo.toml b/packages/sycamore-futures/Cargo.toml index 62085ea4..874d5fbb 100644 --- a/packages/sycamore-futures/Cargo.toml +++ b/packages/sycamore-futures/Cargo.toml @@ -8,12 +8,12 @@ keywords = ["wasm", "gui", "reactive"] license = "MIT" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.9.0-beta.1" +version.workspace = true [dependencies] futures = "0.3.25" pin-project = "1.1.3" -sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.2" } [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 c5e88d07..308ec7ac 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.9.0-beta.1" +version.workspace = true [lib] proc-macro = true diff --git a/packages/sycamore-reactive/Cargo.toml b/packages/sycamore-reactive/Cargo.toml index 307320b7..66acba4a 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.9.0-beta.1" +version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/packages/sycamore-router-macro/Cargo.toml b/packages/sycamore-router-macro/Cargo.toml index c12dc086..a18edac8 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.9.0-beta.1" +version.workspace = true [lib] proc-macro = true diff --git a/packages/sycamore-router/Cargo.toml b/packages/sycamore-router/Cargo.toml index e46d6e43..4e7d5270 100644 --- a/packages/sycamore-router/Cargo.toml +++ b/packages/sycamore-router/Cargo.toml @@ -8,27 +8,27 @@ license = "MIT" name = "sycamore-router" readme = "../../README.md" repository = "https://github.com/sycamore-rs/sycamore" -version = "0.9.0-beta.1" +version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -sycamore = { path = "../sycamore", version = "0.9.0-beta.1" } -sycamore-router-macro = { path = "../sycamore-router-macro", version = "0.9.0-beta.1" } +sycamore = { path = "../sycamore", version = "0.9.0-beta.2" } +sycamore-router-macro = { path = "../sycamore-router-macro", version = "0.9.0-beta.2" } wasm-bindgen = "0.2.83" [dependencies.web-sys] features = [ - "Event", - "EventTarget", - "History", - "HtmlAnchorElement", - "HtmlBaseElement", - "KeyboardEvent", - "Location", - "PopStateEvent", - "Url", - "Window", + "Event", + "EventTarget", + "History", + "HtmlAnchorElement", + "HtmlBaseElement", + "KeyboardEvent", + "Location", + "PopStateEvent", + "Url", + "Window", ] version = "0.3.60" diff --git a/packages/sycamore-web/Cargo.toml b/packages/sycamore-web/Cargo.toml index e859856e..1ddcab5d 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.9.0-beta.1" +version.workspace = true [dependencies] hashbrown = "0.14.1" @@ -16,8 +16,8 @@ html-escape = "0.2.12" indexmap = "2.0.2" js-sys = "0.3.60" once_cell = "1.16.0" -sycamore-core = { path = "../sycamore-core", version = "0.9.0-beta.1" } -sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.1" } +sycamore-core = { path = "../sycamore-core", version = "0.9.0-beta.2" } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.2" } 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 fce01356..d42b19fd 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.9.0-beta.1" +version.workspace = true [dependencies] futures = { version = "0.3.25", optional = true } @@ -18,11 +18,11 @@ indexmap = { version = "2.0.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.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 } +sycamore-core = { path = "../sycamore-core", version = "0.9.0-beta.2" } +sycamore-futures = { path = "../sycamore-futures", version = "0.9.0-beta.2", optional = true } +sycamore-macro = { path = "../sycamore-macro", version = "0.9.0-beta.2" } +sycamore-reactive = { path = "../sycamore-reactive", version = "0.9.0-beta.2" } +sycamore-web = { path = "../sycamore-web", version = "0.9.0-beta.2", 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 3de47ef8..764745ba 100644 --- a/website/src/versions.rs +++ b/website/src/versions.rs @@ -10,6 +10,7 @@ enum VersionedDocsLink { const VERSIONS: &[(&str, VersionedDocsLink)] = &[ ("Next", VersionedDocsLink::Next), // v0.9.x + ("v0.9.0-beta.2", VersionedDocsLink::None), ("v0.9.0-beta.1", VersionedDocsLink::None), // v0.8.x ("v0.8.2", VersionedDocsLink::Some("v0.8")),