leptos 0.7.0-rc2

Leptos is a full-stack, isomorphic Rust web framework leveraging fine-grained reactivity to build declarative user interfaces.
Documentation
[dependencies.any_spawner]
features = ["wasm-bindgen", "futures-executor"]
version = "0.1.0"

[dependencies.base64]
optional = true
version = "0.22.1"

[dependencies.cfg-if]
version = "1.0"

[dependencies.either_of]
version = "0.1.0"

[dependencies.futures]
version = "0.3.31"

[dependencies.hydration_context]
version = "0.2.0-rc2"

[dependencies.leptos-spin-macro]
optional = true
version = "0.2.0"

[dependencies.leptos_config]
version = "0.7.0-rc2"

[dependencies.leptos_dom]
version = "0.7.0-rc2"

[dependencies.leptos_hot_reload]
version = "0.7.0-rc2"

[dependencies.leptos_macro]
version = "0.7.0-rc2"

[dependencies.leptos_server]
features = ["tachys"]
version = "0.7.0-rc2"

[dependencies.oco_ref]
version = "0.2.0"

[dependencies.or_poisoned]
version = "0.1.0"

[dependencies.paste]
version = "1.0"

[dependencies.rand]
optional = true
version = "0.8.5"

[dependencies.reactive_graph]
features = ["serde"]
version = "0.1.0-rc2"

[dependencies.rustc-hash]
version = "2.0"

[dependencies.send_wrapper]
version = "0.6.0"

[dependencies.serde]
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0"

[dependencies.serde_qs]
version = "0.13.0"

[dependencies.server_fn]
features = ["form-redirects", "browser", "url"]
version = "0.7.0-rc2"

[dependencies.slotmap]
version = "1.0"

[dependencies.tachys]
features = ["reactive_graph", "reactive_stores", "oco"]
version = "0.1.0-rc2"

[dependencies.thiserror]
version = "2.0"

[dependencies.throw_error]
version = "0.2.0-rc2"

[dependencies.tracing]
optional = true
version = "0.1.40"

[dependencies.typed-builder]
version = "0.20.0"

[dependencies.typed-builder-macro]
version = "0.20.0"

[dependencies.wasm-bindgen]
version = "0.2.95"

[dependencies.web-sys]
features = ["ShadowRoot", "ShadowRootInit", "ShadowRootMode"]
version = "0.3.72"

[features]
csr = ["leptos_macro/csr", "reactive_graph/effects"]
default-tls = ["server_fn/default-tls"]
delegation = ["tachys/delegation"]
hydrate = ["leptos_macro/hydrate", "hydration", "tachys/hydrate", "reactive_graph/effects"]
hydration = ["reactive_graph/hydration", "leptos_server/hydration", "hydration_context/browser", "leptos_dom/hydration"]
islands = ["leptos_macro/islands", "dep:serde_json"]
nightly = ["leptos_macro/nightly", "reactive_graph/nightly", "tachys/nightly"]
nonce = ["base64", "rand"]
rkyv = ["server_fn/rkyv"]
rustls = ["server_fn/rustls"]
spin = ["leptos-spin-macro"]
ssr = ["leptos_macro/ssr", "leptos_server/ssr", "server_fn/ssr", "hydration", "tachys/ssr"]
trace-component-props = ["leptos_macro/trace-component-props", "leptos_dom/trace-component-props"]
tracing = ["dep:tracing", "reactive_graph/tracing", "tachys/tracing", "leptos_macro/tracing", "leptos_dom/tracing", "leptos_server/tracing"]

[lib]
name = "leptos"
path = "src/lib.rs"

[package]
authors = ["Greg Johnston"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Leptos is a full-stack, isomorphic Rust web framework leveraging fine-grained reactivity to build declarative user interfaces."
edition = "2021"
license = "MIT"
name = "leptos"
readme = "README.md"
repository = "https://github.com/leptos-rs/leptos"
rust-version = "1.76"
version = "0.7.0-rc2"

[package.metadata.cargo-all-features]
denylist = ["nightly", "tracing", "template_macro", "rustls", "default-tls", "wasm-bindgen", "rkyv", "trace-component-props", "spin", "islands"]
skip_feature_sets = [["csr", "ssr"], ["csr", "hydrate"], ["ssr", "hydrate"], ["serde", "serde-lite"], ["serde-lite", "miniserde"], ["serde", "miniserde"], ["serde", "rkyv"], ["miniserde", "rkyv"], ["serde-lite", "rkyv"], ["default-tls", "rustls"]]

[package.metadata.docs.rs]
rustdoc-args = ["--generate-link-to-definition"]

[[test]]
name = "ssr"
path = "tests/ssr.rs"