Summary
- bump
package.jsonversion from1.0.28to1.0.29 - channel:
stable(rc → GitHub pre-release, stable → Latest) - commits since
v1.0.28were auto-grouped below
How merging this PR ships the build
- Merge —
Release From Version PRworkflow tagsv1.0.29on 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
- track global settings as durable properties (#1220, #1223) (#1236)
- tag events with client + deployment platform axes (#1229)
Fixes
- keep newest snapshot accurate after failed/rolled-back restore (#1206)
- prevent inconsistent ComfyUI source after git checkout failures (#1233) (#1234)
- force dark theme regardless of setting or OS appearance (#1240)
- stop duplicate-suffix compounding + report instance name (#1055, #1009) (#1208)