final 0.7 fixes: xcode 15/16 hybrid, auto openssldir for android, include_*! tracking hotpatch, fix /assets/ brick at high opt levels, windows linker file, etc (#4376)

* wip: openssl autodetection

* add voltaile read inside of asset fn

* support xcode 15 for --device

* vendor openssl on android

* Smaller width TUI

* switch to anyhow for the entire CLI

* add backtrace and print double printing of cargo_metadata errors

* add some padding to multi-line anyhow error

* check semvers

* don't open if not interactive

* set the tailwind current_dir so it doesn't twitch

* get the oboe demo working

* copy the c++ library on android

* cleanup env vars

* add depinfo watcher

* fix stale hotpatches and crate count

* add musl support

* remove outdated autofmt test

* update scanner app

* add hotdog app and bundle to ci

* upload dx on every branch

* collapse mobile into desktop

* `dx doctor` command

* windows command files

* no pipe on doctor

* fix ci?

* fix links

* fix ci

* use main instead of nightly

* bump node

* build cli for host

* cargo doc

* prep dog_app for bundle

* package hotdog

* no bundle or nightly cli

* comment out nightly cli

* add quotes to linker files
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2025-07-14 12:54:15 -07:00
1 parent 97947b169b
commit 727752a965
78 files changed
+2270 -817

No files matched your search

+2 -4
View File
@@ -19,7 +19,6 @@ members = [
"packages/web",
"packages/ssr",
"packages/desktop",
"packages/mobile",
"packages/interpreter",
"packages/liveview",
"packages/autofmt",
@@ -48,7 +47,6 @@ members = [
"packages/interpreter",
"packages/lazy-js-bundle",
"packages/liveview",
"packages/mobile",
"packages/router-macro",
"packages/router",
"packages/rsx-hotreload",
@@ -102,8 +100,9 @@ members = [
# Full project examples
"example-projects/fullstack-hackernews",
"example-projects/ecommerce-site",
"example-projects/wifi-scanner",
"example-projects/bluetooth-scanner",
"example-projects/file-explorer",
"example-projects/hotdog",
# Simple examples that require a crate
"examples/tailwind",
@@ -155,7 +154,6 @@ dioxus-web = { path = "packages/web", version = "0.7.0-alpha.2", default-feature
dioxus-isrg = { path = "packages/isrg", version = "0.7.0-alpha.2" }
dioxus-ssr = { path = "packages/ssr", version = "0.7.0-alpha.2", default-features = false }
dioxus-desktop = { path = "packages/desktop", version = "0.7.0-alpha.2", default-features = false }
dioxus-mobile = { path = "packages/mobile", version = "0.7.0-alpha.2" }
dioxus-interpreter-js = { path = "packages/interpreter", version = "0.7.0-alpha.2" }
dioxus-liveview = { path = "packages/liveview", version = "0.7.0-alpha.2" }
dioxus-autofmt = { path = "packages/autofmt", version = "0.7.0-alpha.2" }