Summary
- bump
package.jsonversion from1.0.3-rcto1.0.3(promotes the rc to stable) - channel:
stable→ GitHub Release marked Latest, ToDesktop builds + waits for human Release click
Manual replacement for the Version Bump PR run that failed because the workflow's regex didn't accept
1.0.3-rc(no.Nsuffix). Follow-up PR will relax the regex.
How merging this PR ships the build
- Merge —
Release From Version PRworkflow tagsv1.0.3on the merge commit - Tag triggers
Publish All / build-release, which creates the GitHub Release using this PR body as the release notes - ToDesktop picks up the new build; click Release in the ToDesktop dashboard to push to users
What's in 1.0.3 (since v1.0.2)
Features
- A/B/C: Cloud-vs-Local-vs-NoDefault first-use experiment (#869) — three equal cohorts (33-33-33): Local pre-selected (control), Cloud pre-selected, or neither (forced explicit pick). Migration flow always wins regardless of variant.
- Manager channel + R2 mirror fallback for restricted regions (#884) — falls back to the China-friendly mirror when the primary endpoint is unreachable.
- Download preview thumbnails (#876) — completed image asset downloads now render a preview thumbnail in the Downloads panel.
- Cluster rises as installs grow + tile filter animation (#877) — visual polish on the chooser.
Fixes
- Snapshot pill + path truncation (#873) — fixes the package pill layout and truncates long snapshot paths instead of overflowing.
- Settings modal instant open (#879) — snappier first paint on Settings.
Polish
- DMG background + icon layout in todesktop.json (#882) — Comfy-branded mac DMG (was using ToDesktop's default template).
- i18n: "Track Existing Install" → "Add Existing Install" (#871) — clearer label.