v1.4.0 — Tauri dev 模式 frontendDist-only,免 python http.server 占位
What's New in v1.4.0
🛠️ Dev UX 改进: Tauri dev 模式改 frontendDist-only
W14-D E2E 撞墙:tauri.conf.json 的 devUrl=http://localhost:1420 + beforeDevCommand="" 让 cargo tauri dev 等不到 vite frontend server,要靠 python -m http.server 1420 占端口做临时 hack。
修复(c780654)
按 Tauri 2 标准做法:有 devUrl 走 devUrl,无 devUrl fallback 到 frontendDist(builtin assets protocol)。
- 删
devUrl字段 - 删
beforeDevCommand字段 - dev 模式直接 serve
../src静态,不需要 dev server、不需要 beforeDevCommand、不需要python -m http.server 1420
验证
cargo tauri dev增量编译 38.51s 启动media-to-doc-ui.exePID=10440 直接 Running,无 vite 卡顿- 8 commands 后端 API 等价回归 8/8 OK(probe / list_courses / check_status / list_outputs / read_lecture / get_run_metrics / list_runs / read_log)
- 43 cargo test / 0 failed
影响
- 用户:无影响 — 安装包行为不变
- 开发者:
cargo tauri dev现在开箱即用,无需任何占位命令
子项目状态
- 子仓 master
8fd49dc(v1.4.0 frontendDist-only + installer v1.4.0 同步) - 主仓 v1.3.0 已发(整合 W14-D E trust_env 全 provider 隔离,见 media-to-doc v1.3.0)
- Tauri UI 仍调用主仓
media_to_doc==1.3.0Python 后端跑 pipeline
Assets
| Asset | Size | SHA256 |
|---|---|---|
media-to-doc-1.4.0-setup.exe |
1,576,402 bytes (1.50 MiB) | 7c65bb677ca2dfa16f7cc99748cb4ed31447b2c64bc8ed2c290d274d47683480 |
media-to-doc-1.4.0-portable.exe |
6,233,088 bytes (5.95 MiB) | 46c980b279f4957a5f30651e6ba770897f175116c6b56c264e1a2835f44d9cba |
安装
# 1. 装主仓 Python 后端(v1.3.0)
uv pip install --upgrade media_to_doc==1.3.0
# 2. 装 Tauri UI 桌面壳(v1.4.0)
# 下载 media-to-doc-1.4.0-setup.exe 管理员运行
# 或下载 media-to-doc-1.4.0-portable.exe 双击运行完整变更
c780654feat(ui): v1.4.0 — dev 模式改 frontendDist-only,免 python http.server 占位8fd49dcbuild(ui): v1.4.0 — NSIS installer 同步 bump 1.3.0 → 1.4.0207ed45docs(handoff): v1.4.0 — 归档 frontendDist-only handoff