Skip to content

Commit cae9f2c

Browse files
chore(release): bump to 0.0.13 (#309)
Features: - streaming SSR pipeline - expose @microsoft/webui/platform.js subpath - expose dom option on Node binding build() - add nonce to <style type=module> Fixes: - preserve developer-authored <template> wrapper verbatim - @attr property reflection - trust SSR conditional content during hydration Docs: - correct rust integration docs to match published crate - correct node integration docs to match published render() signature - cleanup plugin wordings Chore: - stop xtask from bloating target/ and slowing the gate - remove unused dependencies via cargo shear
1 parent 52eb521 commit cae9f2c

25 files changed

Lines changed: 51 additions & 51 deletions

File tree

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ members = [
1111
resolver = "2"
1212

1313
[workspace.package]
14-
version = "0.0.12"
14+
version = "0.0.13"
1515
edition = "2021"
1616
rust-version = "1.93"
1717
authors = ["Microsoft Edge"]

crates/webui-cli/Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ name = "webui"
1616
path = "src/main.rs"
1717

1818
[dependencies]
19-
microsoft-webui = { path = "../webui", version = "0.0.12", features = ["cli"] }
20-
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.12" }
21-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
22-
microsoft-webui-discovery = { path = "../webui-discovery", version = "0.0.12" }
23-
microsoft-webui-tokens = { path = "../webui-tokens", version = "0.0.12" }
24-
microsoft-webui-dev-server = { path = "../webui-dev-server", version = "0.0.12" }
19+
microsoft-webui = { path = "../webui", version = "0.0.13", features = ["cli"] }
20+
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.13" }
21+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
22+
microsoft-webui-discovery = { path = "../webui-discovery", version = "0.0.13" }
23+
microsoft-webui-tokens = { path = "../webui-tokens", version = "0.0.13" }
24+
microsoft-webui-dev-server = { path = "../webui-dev-server", version = "0.0.13" }
2525
clap = { workspace = true }
2626
anyhow = { workspace = true }
2727
console = { workspace = true }
@@ -37,7 +37,7 @@ log = { workspace = true }
3737

3838
[dev-dependencies]
3939
tempfile = { workspace = true }
40-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
40+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
4141

4242
[lints]
4343
workspace = true

crates/webui-expressions/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ categories = ["web-programming", "parser-implementations"]
1515
name = "webui_expressions"
1616

1717
[dependencies]
18-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
19-
microsoft-webui-state = { path = "../webui-state", version = "0.0.12" }
18+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
19+
microsoft-webui-state = { path = "../webui-state", version = "0.0.13" }
2020
serde_json = { workspace = true }
2121
thiserror = { workspace = true }
2222

2323
[dev-dependencies]
24-
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.12" }
24+
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.13" }
2525
criterion = { workspace = true }
2626

2727
[[bench]]

crates/webui-ffi/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ parser = ["dep:microsoft-webui-parser"]
2424
regenerate-header = ["dep:cbindgen"]
2525

2626
[dependencies]
27-
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.12" }
28-
microsoft-webui-parser = { path = "../webui-parser", version = "0.0.12", optional = true }
29-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
27+
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.13" }
28+
microsoft-webui-parser = { path = "../webui-parser", version = "0.0.13", optional = true }
29+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
3030
serde_json = { workspace = true }
3131

3232
[build-dependencies]

crates/webui-handler/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ categories = ["web-programming", "template-engine"]
1515
name = "webui_handler"
1616

1717
[dependencies]
18-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
19-
microsoft-webui-expressions = { path = "../webui-expressions", version = "0.0.12" }
20-
microsoft-webui-state = { path = "../webui-state", version = "0.0.12" }
18+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
19+
microsoft-webui-expressions = { path = "../webui-expressions", version = "0.0.13" }
20+
microsoft-webui-state = { path = "../webui-state", version = "0.0.13" }
2121
serde = { workspace = true }
2222
serde_json = { workspace = true }
2323
thiserror = { workspace = true }
2424

2525
[dev-dependencies]
26-
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.12" }
26+
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.13" }
2727
criterion = { workspace = true }
2828

2929
[[bench]]

crates/webui-node/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ crate-type = ["cdylib"]
1818
[dependencies]
1919
napi = { workspace = true }
2020
napi-derive = { workspace = true }
21-
microsoft-webui = { path = "../webui", version = "0.0.12" }
22-
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.12" }
23-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
21+
microsoft-webui = { path = "../webui", version = "0.0.13" }
22+
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.13" }
23+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
2424
serde_json = { workspace = true }
2525

2626
[build-dependencies]
2727
napi-build = { workspace = true }
2828

2929
[dev-dependencies]
30-
microsoft-webui-parser = { path = "../webui-parser", version = "0.0.12", default-features = false }
30+
microsoft-webui-parser = { path = "../webui-parser", version = "0.0.13", default-features = false }
3131
tempfile = { workspace = true }
3232

3333
[lints]

crates/webui-parser/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ cli = ["clap"]
2626
ignored = ["clap"]
2727

2828
[dependencies]
29-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
29+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
3030
thiserror = { workspace = true }
3131
tree-sitter = { workspace = true }
3232
tree-sitter-html = { workspace = true }
@@ -36,7 +36,7 @@ walkdir = { workspace = true, optional = true }
3636
clap = { workspace = true, optional = true }
3737

3838
[dev-dependencies]
39-
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.12" }
39+
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.13" }
4040
criterion = { workspace = true }
4141

4242
[[bench]]

crates/webui-press/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ name = "webui-press"
1919
path = "src/main.rs"
2020

2121
[dependencies]
22-
microsoft-webui = { path = "../webui", version = "0.0.12", features = ["cli"] }
23-
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.12" }
22+
microsoft-webui = { path = "../webui", version = "0.0.13", features = ["cli"] }
23+
microsoft-webui-handler = { path = "../webui-handler", version = "0.0.13" }
2424

2525
# Markdown + syntax highlighting
2626
comrak = { workspace = true }
@@ -43,6 +43,6 @@ rayon = { workspace = true }
4343
thiserror = { workspace = true }
4444

4545
# Dev server (`webui-press serve`)
46-
microsoft-webui-dev-server = { path = "../webui-dev-server", version = "0.0.12" }
46+
microsoft-webui-dev-server = { path = "../webui-dev-server", version = "0.0.13" }
4747
actix-web = { workspace = true }
4848
tokio = { workspace = true }

crates/webui-state/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ name = "webui_state"
1818
serde_json = { workspace = true }
1919

2020
[dev-dependencies]
21-
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.12" }
21+
microsoft-webui-test-utils = { path = "../webui-test-utils", version = "0.0.13" }
2222
criterion = { workspace = true }
2323

2424
[[bench]]

crates/webui-test-utils/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ name = "webui_test_utils"
1717
[dependencies]
1818
serde_json = { workspace = true }
1919
tempfile = { workspace = true }
20-
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.12" }
20+
microsoft-webui-protocol = { path = "../webui-protocol", version = "0.0.13" }
2121

2222
[lints]
2323
workspace = true

0 commit comments

Comments
 (0)