Changelog

Product changes, in order

Release notes and delivery history for Soulstack products.

soup

Soup 0.4.0

An optional workspace AI module that reads your notes, drafts staged changes you review hunk by hunk, runs scoped tools, reads notes aloud, and can run entirely against a local Ollama server.

  • Streaming chat in a workspace rail with thread history persisted under .soup/ai/threads/.
  • Multi note and multi file edit tools that stage changes hunk by hunk, with apply selected, apply all and reject controls.
  • Local AI index under .soup/ai/index/ covering markdown headings and tree sitter symbols across the most common languages.
  • Indexed at mentions in the composer with debounced re index on save.
  • Agent tool dispatcher honouring .soupignore, with size limits, per tool rate limits and an approval modal for sensitive actions.
  • Read aloud for notes with a content hash audio cache, cancellation, voice picker and rate slider, in whole note, paragraph or selection modes.
  • Inspect view that lists every outbound request with redaction summaries, byte counts and request timing.
  • Local only provider mode that uses a loopback Ollama server for chat, agent tools and embeddings without any sign in or cloud calls.
  • Tier aware model and voice gating with a paid Heavy chat model and long form read aloud voices.
  • Subscription checkout and customer portal flows for upgrades and cancellation.
Read release notes

soup

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.

  • 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.
Read release notes

soup

Soup 0.2.0

A quieter workspace shell with a unified sidebar, transactional file operations, presentation mode and the start of workspace intelligence.

  • Unified sidebar with module specific file filters and click handlers, so Notes and Diagrams panels share one tree implementation.
  • Transactional workspace operations with undo for create, rename, move and delete.
  • Presentation mode renders the active note as a live, scrollable preview while you continue editing.
  • Wikilink autocomplete and inline task badges in the editor.
  • Workspace intelligence service tracking note context, link graphs and task inboxes.
  • Close workspace action and a workspace selector in the status bar.
Read release notes

soup

Soup 0.1.0

First public preview of Soup, a local first desktop editor and note workspace, packaged for Linux x64 and arm64.

  • Local first workspace: open any folder and your files stay exactly where they are.
  • CodeMirror 6 editor with syntax highlighting for the most common languages.
  • Markdown preview with Mermaid diagrams, image and PDF previews.
  • Tree sitter symbol outline plus LSP integration for definitions, references, rename and diagnostics.
  • Integrated terminal, command palette and workspace wide search with regex support.
  • Linux packaging for x64 and arm64 in AppImage, Debian and RPM formats.
Read release notes