Summary
- bump
package.jsonversion from1.0.20to1.0.21 - channel:
stable(rc → GitHub pre-release, stable → Latest) - commits since
v1.0.20were auto-grouped below
How merging this PR ships the build
- Merge —
Release From Version PRworkflow tagsv1.0.21on 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 and rolls it out
Polish the sections below before merge. The auto-fill is a starting point — rewrite for users, not for the changelog.
Features
- ship starter-template picker unconditionally (drop A/B) (#1131)
- serve "View All Downloads" as a title-bar popup (#1123)
- redesign install card for density + recency (#1111)
- enable GeoIP for country cohorts (country only, no stored IP) (#1115)
Fixes
- surface full substep output on failure (#1106) (#1110)
- relabel hamburger "New Window" → "Open Dashboard" (#1136)
- show host only in cloud "Connecting…" status (#1134)
- don't default local installs to the Terminal tab (#1120)
- activate the right env for git/portable Console (#1099) (#1107)
- show nightly version for Latest on GitHub install card (#1068) (#1116)
- never identify the anonymous installation_id (restore login stitch) (#1114)
- fail clearly when adoption can't source ComfyUI + replace native prompts with in-app dialogs (#942)