Skip to content

Releases: Artificial-Sweetener/SugarSubstitute

v0.22.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 09:12

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.22.0 (2026-08-30)

Bug Fixes

  • canvas: preserve generated images through memory contention (5731441)
  • ci: report package cache restoration accurately (8890965)
  • comfy: preserve managed runtime policy during recovery (b4613e2)
  • comfy: prevent repeated connection reset errors (fb34b9a)
  • comfy: restore reliable multi-stage generations (b257e32)
  • inputs: load every declared image asset through Comfy (ee72b6b)
  • inputs: recover generation after Input surface changes (0269bb0)
  • installer: make app payload extraction deterministic (f91392f)
  • installer: preserve reliable cross-platform launch migrations (d041936)
  • installer: prevent setup handoff stalls (db0464d)
  • launcher: prevent false repair prompts after successful updates (d42574b)
  • release: preserve Stable version resolution during publication (419b0b9)
  • startup: make first managed launch deterministic (3770429)
  • startup: prevent duplicate app and splash instances (4a18a15)
  • startup: prevent rapid launches from starting duplicate instances (3ce1765)
  • startup: publish readiness when the main shell appears (d74b96f)
  • startup: show the splash before application startup work (1378109)
  • updates: apply managed nodepack pins after app updates (b2fe321)
  • updates: finish startup after managed nodepack repairs (792da18)
  • updates: recover failed upgrades and explain the rollback (fb9cfda)
  • updates: restore reliable Windows automatic updates (2f57864)

Features

  • comfy: make managed workflows and releases self-contained (b15aa4c)

Performance Improvements

  • ci: keep hosted dependency reuse lean and deterministic (d89fddc)

Canary 0.22.1.215

Canary 0.22.1.215 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Aug 03:27
032e003

Warning

DO NOT download this Canary build for normal use. Canary builds are intended only for testers and may contain changes that have not completed Stable release qualification. Download the latest Stable release instead.

Install SugarSubstitute Canary

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already using Canary? Open SugarSubstitute normally. This installation follows only the Canary update feed and never switches to Stable automatically.

v0.21.2

Choose a tag to compare

@github-actions github-actions released this 22 Aug 13:03

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.21.2 (2026-08-22)

Bug Fixes

  • canvas: preserve Input focus through transient projections (9bb0668)
  • canvas: settle picker focus synchronously (4e6ac9f)
  • canvas: verify picker focus after event dispatch (1c9f2b6)
  • installer: install managed nodepacks without system Git (029de3d)
  • releases: preserve self-contained macOS history (4200d4b)
  • releases: publish only fully qualified builds (e0fcadd)
  • releases: qualify historical installers on every platform (39c7a4a)
  • releases: qualify private Stable assets before publication (aeb9dd8)
  • releases: qualify versioned historical installers (2211e40)
  • releases: resolve Stable versions without write access (14df3c7)
  • releases: restore reliable release links and titles (da8df40)
  • releases: show concise Canary version labels (2413709)

v0.21.1

Choose a tag to compare

@github-actions github-actions released this 16 Aug 21:05

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

What's Changed

Full Changelog: v0.21.0...v0.21.1

v0.20.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 00:27

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.20.1 (2026-08-12)

Bug Fixes

  • nodepacks: release git handles before migration (6df5afd)
  • windows: avoid recursive path conversion (c1737a0)
  • windows: restore managed updates for relative paths (637d4e0)

v0.20.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 23:24

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.20.0 (2026-08-11)

Bug Fixes

  • canvas: prevent top-bar layout feedback loops (eb87f65)
  • canvas: rebind previews to active output session (a9b1d7d)
  • canvas: release destroyed zoom indicators safely (50ff9d9)
  • ci: stabilize serial canvas verification (39c22af)
  • deps: update js-yaml security patch (ee5866f)
  • inpaint: restore local image and mask execution (7fa67df)
  • input: unify canvas entry ownership and previews (a813957)
  • nodepacks: reconcile registry managed installations (c2261e0)
  • output: reset navigation on first session result (bb4b44b)
  • prompt-editor: centralize decorated text mutations (6d43caf)
  • recipes: serialize only authored cube inputs (b1007dd)
  • startup: keep SugarCubes maintenance non-blocking (ef790cc)
  • wildcards: honor effective workflow seed (bb32443)

Features

  • canvas: add contextual selection and mask editing (b54f9a2)
  • canvas: add extensible input tool strip (0e6a507)
  • canvas: replace pivot with selector and brush settings (37f97aa)
  • cubes: preserve widget-backed subgraph inputs (2105e69)
  • execution: add resource-aware canvas admission (f03c782)
  • input-canvas: add live editable document workflows (ef2c0ee)
  • input-canvas: integrate edit sessions and restore safety (0e5cd9d)
  • lifecycle: finalize session persistence before teardown (376bcbc)
  • output: add captured image transfer workflows (6297c17)
  • prompt-editor: add context-aware sep conditioning (bbd13da)
  • regions: author synthetic regional workflows (bd3d239)
  • regions: integrate ordered mask workflows (3f638c6)

Performance Improvements

  • ui: cache packaged icon paths (a32ba28)

v0.19.2

Choose a tag to compare

@github-actions github-actions released this 03 Aug 21:54

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.19.2 (2026-08-03)

Bug Fixes

  • windows: centralize long-path boundaries (68d94e3)

v0.19.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 23:28

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.19.1 (2026-07-31)

Bug Fixes

  • comfy: authorize local image sources (f142d16)

v0.19.0

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:21

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.19.0 (2026-07-27)

Bug Fixes

  • controls: render portable binding labels (1616dec)
  • generation: synchronize randomized seed requests (a72fc2b)
  • launcher: enforce single application launch (329d0eb)
  • prompt-editor: ignore stale render-frame cache probes (7bd2cca)
  • prompt-editor: preserve separator boundary deletions (2148f9d)
  • prompt-editor: restore cache identity typing (757c001)
  • prompt-editor: stabilize cross-platform gates (066193d)
  • prompt-editor: stabilize keyboard reorder preview (9e0fa0f)
  • prompt-editor: stabilize separator edits and transient feedback (e315310)
  • settings: support prefix search (1b6e764)
  • splash: center launch splash on cursor display (cc633b0)

Features

  • controls: add configurable generation bindings (01c481c)
  • localization: add Spanish support (934aa6b)
  • prompt-editor: add regional separator editing (bc6c6a7)
  • shell: request attention for unfocused completions (c8316ed)

Reverts

  • prompt-editor: preserve separator boundary deletions (a5b286c)

v0.18.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 04:20

Install SugarSubstitute

Download the installer for your platform:

The macOS installer is ad-hoc signed but not notarized. macOS will warn that it cannot verify the developer, so allow it through Privacy & Security after downloading it from this repository.

Already installed? Open SugarSubstitute normally. It checks for application updates when it starts, usually once per day, and installs newer application versions automatically. You normally do not need another installer.

0.18.1 (2026-07-22)

Bug Fixes

  • launcher: check for updates on every startup (94774e5)