Upgrade to Blitz v0.2.0 (#4731)

* Bump Rust CI version to 1.88

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Upgrade to Blitz v0.2.0

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Native: enable clipboard and file_dialog support by default

* Fix clippy errors

Signed-off-by: Nico Burns <nico@nicoburns.com>

* See if cargo update magically fixes build

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Fix compile err

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Remove unused wasm-opt dep

* Fix wgpu_child_window example

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Update blitz-shell

Signed-off-by: Nico Burns <nico@nicoburns.com>

* cargo fmt

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Allow clippy lint

Signed-off-by: Nico Burns <nico@nicoburns.com>

* CI: Bump pinned nightly version

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Allow clippy lint in whole module

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Fix more clippy lints

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Use Rust 1.90 for clippy

Signed-off-by: Nico Burns <nico@nicoburns.com>

* cargo update --ignore-rust-version

* revert cargo updates

Signed-off-by: Nico Burns <nico@nicoburns.com>

* Revert another silly clippy lint

---------

Signed-off-by: Nico Burns <nico@nicoburns.com>
This commit is contained in:
Nico Burns authored and GitHub committed 2025-10-07 11:18:59 -07:00
1 parent 0b1f2fc8c2
commit 9359446017
26 files changed
+1029 -807

No files matched your search

+43 -24
View File
@@ -137,7 +137,7 @@ members = [
"packages/playwright-tests/nested-suspense",
"packages/playwright-tests/cli-optimization",
"packages/playwright-tests/wasm-split-harness",
"packages/playwright-tests/default-features-disabled"
"packages/playwright-tests/default-features-disabled",
]
[workspace.package]
@@ -172,8 +172,8 @@ dioxus-stores = { path = "packages/stores", version = "0.7.0-rc.0" }
dioxus-stores-macro = { path = "packages/stores-macro", version = "0.7.0-rc.0" }
dioxus-devtools = { path = "packages/devtools", version = "0.7.0-rc.0" }
dioxus-devtools-types = { path = "packages/devtools-types", version = "0.7.0-rc.0" }
dioxus-fullstack = { path = "packages/fullstack", version = "0.7.0-rc.0", default-features = false}
dioxus-fullstack-core = { path = "packages/fullstack-core", version = "0.7.0-rc.0", default-features = false}
dioxus-fullstack = { path = "packages/fullstack", version = "0.7.0-rc.0", default-features = false }
dioxus-fullstack-core = { path = "packages/fullstack-core", version = "0.7.0-rc.0", default-features = false }
dioxus-fullstack-macro = { path = "packages/fullstack-macro", version = "0.7.0-rc.0", default-features = false }
dioxus-server = { path = "packages/fullstack-server", version = "0.7.0-rc.0" }
dioxus-dx-wire-format = { path = "packages/dx-wire-format", version = "0.7.0-rc.0" }
@@ -214,15 +214,19 @@ depinfo = { path = "packages/depinfo", version = "0.7.0-rc.0" }
warnings = { version = "0.2.1" }
# blitz
blitz-dom = { version = "0.1", default-features = false }
blitz-net = { version = "0.1" }
blitz-html = { version = "0.1" }
blitz-paint = { version = "0.1" }
blitz-traits = { version = "0.1" }
blitz-shell = { version = "0.1", default-features = false }
anyrender = { version = "0.5", default-features = false }
anyrender_vello = { version = "0.5", default-features = false }
wgpu = { version = "24.0" }
blitz-dom = { version = "0.2", default-features = false }
blitz-net = { version = "0.2" }
blitz-html = { version = "0.2" }
blitz-paint = { version = "0.2" }
blitz-traits = { version = "0.2" }
blitz-shell = { version = "0.2", default-features = false }
anyrender = { version = "0.6", default-features = false }
anyrender_vello = { version = "0.6", default-features = false }
wgpu_context = { version = "0.1", default-features = false }
wgpu = { version = "26.0" }
vello = "0.6"
bevy = "0.17"
# a fork of pretty please for tests - let's get off of this if we can!
prettier-please = { version = "0.3.0", features = ["verbatim"] }
@@ -257,21 +261,26 @@ lru = "0.16.0"
async-trait = "0.1.88"
axum = { version = "0.8.4", default-features = false }
axum-server = { version = "0.7.2", default-features = false }
http-body = { version = "1.0"}
http-body = { version = "1.0" }
tower = "0.5.2"
http = "1.3.1"
notify = { version = "8.1.0" }
tower-http = "0.6.6"
hyper = "1.6.0"
hyper-rustls = { version = "0.27.7", default-features = false, features = [
"native-tokio",
"http1",
"http2",
"tls12",
"logging",
"ring",
"native-tokio",
"http1",
"http2",
"tls12",
"logging",
"ring",
] }
rustls = { version = "0.23.28", default-features = false, features = [
"logging",
"std",
"tls12",
"ring",
] }
rustls = { version = "0.23.28", default-features = false, features = ["logging", "std", "tls12", "ring"] }
serde_json = "1.0.140"
serde = "1.0.219"
syn = "2.0"
@@ -310,7 +319,11 @@ digest = "0.10.7"
sha2 = "0.10.9"
walrus = { version = "0.23.3", features = ["parallel"] }
id-arena = "2.2.1"
async-compression = { version = "0.4", features = ["futures-io", "gzip", "brotli"] }
async-compression = { version = "0.4", features = [
"futures-io",
"gzip",
"brotli",
] }
getrandom = { version = "0.3.3" }
async-once-cell = { version = "0.5.4" }
rayon = "1.10.0"
@@ -330,7 +343,7 @@ libloading = "0.8.8"
libc = "0.2.174"
memmap2 = "0.9.5"
memfd = "0.6.4"
xxhash-rust = {version = "0.8.15", default-features = false}
xxhash-rust = { version = "0.8.15", default-features = false }
serde_qs = "0.15.0"
multer = "3.1.0"
const-str = "0.7.0"
@@ -469,7 +482,13 @@ uuid = { workspace = true, features = ["v4", "serde"] }
[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
getrandom = { workspace = true, features = ["wasm_js"] }
tokio = { version = "1.46", default-features = false, features = ["sync", "macros", "io-util", "rt", "time"] }
tokio = { version = "1.46", default-features = false, features = [
"sync",
"macros",
"io-util",
"rt",
"time",
] }
uuid = { workspace = true, features = ["v4", "serde", "js"] }
[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
@@ -929,4 +948,4 @@ doc-scrape-examples = true
[[example]]
name = "__scrape_example_list"
path = "examples/scripts/scrape_examples.rs"
path = "examples/scripts/scrape_examples.rs"