Release detail

Soup 0.3.0

A customisable per workspace task board, a promoted task lifecycle that round trips through markdown, and a backlog drawer for fast triage.

Overview

0.3.0 reshapes how tasks live in a workspace. Every workspace now has one configurable board with named columns, work in progress limits and terminal (done) states.

Markdown tasks gain a third checkbox marker, the tilde, used to mark tasks promoted onto the board with a stable id and column. Tasks remain readable as plain markdown, so the file on disk is still the source of truth.

Highlights

  • Customisable per workspace task board with column add, rename, reorder and delete.
  • Promoted task marker that round trips between markdown notes and the board with stable ids and column metadata.
  • Backlog drawer surfacing open backlog items and notes only completed tasks beside the board for fast triage.
  • Standalone tasks not bound to any markdown line, persisted under .soup/tasks/standalone.json.
  • Idempotent task transitions, so bulk move and double click flows never error out.
  • Promoting an already promoted task preserves its column when no explicit column is supplied.

Tasks

  • Single configurable board per workspace with column add, rename, reorder and delete, plus terminal flag and work in progress limits.
  • New tilde checkbox marker for promoted tasks, with stable id and column metadata persisted in the markdown line.
  • Backlog drawer overlay listing open backlog items and notes only completed tasks.
  • Standalone tasks stored in .soup/tasks/standalone.json and merged into the unified tasks view.
  • Board settings modal for column add, rename, reorder and delete with validation and automatic migration of standalone tasks whose column is removed.

Reliability

  • Set completed task transitions are idempotent, so repeating a state never errors and bulk moves are safe.
  • Promoting an already promoted task preserves its current column when no explicit column is supplied, instead of resetting to the default lane.

IPC

  • Added get_tasks_view, get_board_config, set_board_config, promote_task, demote_task, move_markdown_task, set_markdown_task_completed, set_markdown_task_text, create_standalone_task, update_standalone_task, delete_standalone_task.
Version0.3.0
StatusRelease status: Preview
Published7 May 2026
Planned platforms10

Not yet available

10 builds

Windows

Windows NSIS installer

Pending
Format
EXE
Architecture
x64
File
Soup_0.3.0_x64-setup.exe
Size
Pending
Exact size
Pending
SHA-256
Pending

Windows installer will appear here once code signing is configured.

Soup_0.3.0_x64-setup.exe | Pending | sha256:pending
Coming soon

Windows

Windows MSI installer

Pending
Format
MSI
Architecture
x64
File
Soup_0.3.0_x64_en-US.msi
Size
Pending
Exact size
Pending
SHA-256
Pending

MSI installer for managed Windows installs. Will appear here once code signing is configured.

Soup_0.3.0_x64_en-US.msi | Pending | sha256:pending
Coming soon

macOS

macOS Intel DMG

Pending
Format
DMG
Architecture
x64
File
Soup_0.3.0_x64.dmg
Size
Pending
Exact size
Pending
SHA-256
Pending

Intel macOS packaging will appear here once code signing is configured.

Soup_0.3.0_x64.dmg | Pending | sha256:pending
Coming soon

macOS

macOS Apple Silicon DMG

Pending
Format
DMG
Architecture
ARM64
File
Soup_0.3.0_aarch64.dmg
Size
Pending
Exact size
Pending
SHA-256
Pending

Apple Silicon packaging will appear here once code signing is configured.

Soup_0.3.0_aarch64.dmg | Pending | sha256:pending
Coming soon

Linux

Linux AppImage (x64)

Pending
Format
AppImage
Architecture
x64
File
Soup_0.3.0_amd64.AppImage
Size
Pending
Exact size
Pending
SHA-256
Pending

Source for this release is tagged in the application repository. Public binaries were not archived for this preview.

Soup_0.3.0_amd64.AppImage | Pending | sha256:pending
Coming soon

Linux

Linux Debian package (x64)

Pending
Format
DEB
Architecture
x64
File
Soup_0.3.0_amd64.deb
Size
Pending
Exact size
Pending
SHA-256
Pending

Source for this release is tagged in the application repository. Public binaries were not archived for this preview.

Soup_0.3.0_amd64.deb | Pending | sha256:pending
Coming soon

Linux

Linux RPM package (x64)

Pending
Format
RPM
Architecture
x64
File
Soup-0.3.0-1.x86_64.rpm
Size
Pending
Exact size
Pending
SHA-256
Pending

Source for this release is tagged in the application repository. Public binaries were not archived for this preview.

Soup-0.3.0-1.x86_64.rpm | Pending | sha256:pending
Coming soon

Linux

Linux AppImage (arm64)

Pending
Format
AppImage
Architecture
ARM64
File
Soup_0.3.0_aarch64.AppImage
Size
Pending
Exact size
Pending
SHA-256
Pending

Source for this release is tagged in the application repository. Public binaries were not archived for this preview.

Soup_0.3.0_aarch64.AppImage | Pending | sha256:pending
Coming soon

Linux

Linux Debian package (arm64)

Pending
Format
DEB
Architecture
ARM64
File
Soup_0.3.0_arm64.deb
Size
Pending
Exact size
Pending
SHA-256
Pending

Source for this release is tagged in the application repository. Public binaries were not archived for this preview.

Soup_0.3.0_arm64.deb | Pending | sha256:pending
Coming soon

Linux

Linux RPM package (arm64)

Pending
Format
RPM
Architecture
ARM64
File
Soup-0.3.0-1.aarch64.rpm
Size
Pending
Exact size
Pending
SHA-256
Pending

Source for this release is tagged in the application repository. Public binaries were not archived for this preview.

Soup-0.3.0-1.aarch64.rpm | Pending | sha256:pending
Coming soon