Skip to content

Commit 5ba9b72

Browse files
committed
Add 'routing' and remove 'serde-json' and 'serde-wasm-bindgen' features
1 parent afdeef4 commit 5ba9b72

File tree

21 files changed

+41
-138
lines changed

21 files changed

+41
-138
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
- [BREAKING] removed `md!` macro (use an external crate + `El::from_html`)
1212
- [BREAKING] removed `cookies()` function (use an external crate like [cookie](https://docs.rs/cookie/))
1313
- [BREAKING] removed `panic-hook` feature (use [`console_error_panic_hook`](https://docs.rs/console_error_panic_hook))
14+
- [BREAKING] removed `serde-json` and `serde-wasm-bindgen` features
15+
- [BREAKING] added `routing` feature
1416

1517
## v0.9.2
1618

Cargo.lock

Lines changed: 3 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ wasm-bindgen-futures = "0.4.34"
7777

7878
# Optional dependencies
7979
serde = { version = "1.0.152", features = ['derive'], optional = true }
80-
serde_json = { version = "1.0.93", optional = true }
8180
serde-wasm-bindgen = { version = "0.4.5", optional = true }
8281

8382
[dependencies.web-sys]
@@ -158,14 +157,11 @@ features = [
158157
]
159158

160159
[features]
161-
default = ["serde-json"]
162-
serde-json = ["dep:serde", "dep:serde_json", "wasm-bindgen/serde-serialize"]
163-
serde-wasm-bindgen = ["dep:serde", "dep:serde-wasm-bindgen"]
160+
default = []
161+
routing = ["dep:serde", "dep:serde-wasm-bindgen"]
164162

165163
[build-dependencies]
166164
version_check = "0.9.4"
167165

168166
[dev-dependencies]
169-
serde_json = "1.0.93"
170-
serde-wasm-bindgen = "0.4.5"
171167
wasm-bindgen-test = "0.3.34"

examples/auth/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ crate-type = ["cdylib"]
1111
gloo-console = "0.2.3"
1212
gloo-net = "0.2.6"
1313
gloo-storage = "0.2.2"
14-
seed = {path = "../../"}
14+
seed = { path = "../../", features = ["routing"] }
1515
serde = "1.0.152"

examples/e2e_encryption/Cargo.lock

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/pages/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ edition = "2018"
88
crate-type = ["cdylib"]
99

1010
[dependencies]
11-
seed = {path = "../../"}
11+
seed = { path = "../../", features = ["routing"] }

examples/pages_hash_routing/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ edition = "2018"
88
crate-type = ["cdylib"]
99

1010
[dependencies]
11-
seed = {path = "../../"}
11+
seed = { path = "../../", features = ["routing"] }

examples/pages_keep_state/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ edition = "2018"
88
crate-type = ["cdylib"]
99

1010
[dependencies]
11-
seed = {path = "../../"}
11+
seed = { path = "../../", features = ["routing"] }

examples/server_integration/Cargo.lock

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/subscribe/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ edition = "2018"
88
crate-type = ["cdylib"]
99

1010
[dependencies]
11-
seed = {path = "../../"}
11+
seed = { path = "../../", features = ["routing"] }
1212
itertools = "0.10.5"
1313
futures = "0.3.26"
1414
gloo-console = "0.2.3"

0 commit comments

Comments
 (0)