Skip to content

Releases

v1.15.5

Choose a tag to compare

@StromFLIX StromFLIX released this 14 Nov 13:58

v1.15.5

Maintenance

  • Updated self-hosting setup examples to clone the Denkzeug repository and use its directory name. Source
  • Updated the website’s GitHub source link to point to the Denkzeug repository. Source
  • Changed the central brand metadata’s repository reference to Denkzeug. Source
  • Changed the release-preparation workflow’s repository target to Denkzeug. Source

Full changelog: v1.15.4...a926282

v1.15.4

Choose a tag to compare

@StromFLIX StromFLIX released this 14 Nov 13:13

v1.15.4

Fixes

  • Re-adding a renamed repository through the same GitHub connection refreshes its metadata without duplicating the project or replacing its checkout. Source
  • Website release discovery now derives its release page and latest-release API endpoint from repository branding. Source

Maintenance

  • Repository references in public links, clone instructions and release preparation are now synchronized from the branding configuration. Source
  • CI now preserves the upstream image publication namespace across repository renames unless an explicit repository variable overrides it. Source
  • The Smoke workflow now selects the upstream repository by numeric ID rather than repository name. Source
  • Brand synchronization now validates that the repository field is a canonical HTTPS GitHub repository address. Source
  • Added a regression test for Git credential authorization using only the renamed repository path on a fresh turn. Source

Full changelog: v1.15.3...8730f35

v1.15.3

Choose a tag to compare

@StromFLIX StromFLIX released this 14 Nov 12:13

v1.15.3

Features

  • Workflow-result replies now enter native chat sessions through a durable inbox at the next safe turn boundary. Source

Fixes

  • Disabling a workflow now blocks new manual, agent and webhook starts and pauses its managed Temporal schedule. Source
  • Pending workflow-result deliveries now retry in a background loop with persisted, bounded backoff. Source

Maintenance

  • CI image inventory and scanning now cover Temporal admin tools, both legacy recovery images and the candidate-bundled maintenance controller. Source
  • Compiler-image SBOM checks now fail when an external locked Cargo crate is missing from the image inventory. Source
  • The Temporal Python SDK is upgraded from 1.35.0 to 1.36.0. Source
  • The gosu compiler and module Go version are updated from 1.27.3 to 1.27.4. Source
  • The deployment workflow adds a staging-only check for workflow disable and result delivery. Source

Full changelog: v1.15.2...3140912

v1.15.2

Choose a tag to compare

@StromFLIX StromFLIX released this 13 Nov 20:47

v1.15.2

Features

  • Chat messages now display linked workflow caller attribution and distinguish delivered workflow results. Source
  • Nested subagent calls now show their immediate calling agent and original workflow run. Source
  • Delegated model requests now include an explicit automation-origin prefix. Source
  • Workflow attribution now derives triggers from recorded runs or Temporal, leaving unknown triggers unclassified as scheduled. Source

Fixes

  • Caller attribution is preserved when recovery occurs before job persistence. Source

Breaking changes

  • New saved-profile workflow tasks without worker-derived workflow, run and activity identity are now rejected. Source

Maintenance

  • Added a browser test for retaining streaming workflow reply attribution after reconnect. Source

Full changelog: v1.15.1...94bb46f

v1.15.1

Choose a tag to compare

@StromFLIX StromFLIX released this 13 Nov 19:15

v1.15.1

Features

  • Workflow agent calls can now use saved agent profiles through the durable chat pipeline. Source
  • Saved-profile workflow tasks reconnect to the same durable turn after worker restarts. Source
  • Saved-profile workflow calls support validation without creating a chat or calling a model. Source

Fixes

  • Verified Temporal maintenance controllers are now stopped with restart disabled after their completion receipt is written. Source
  • Post-deployment verification now allows up to 180 seconds for service startup without retrying schema migrations. Source

Breaking changes

  • The legacy Temporal upgrade Compose overlay has been removed in favor of the root Compose configuration. Source

Upgrade instructions

  • Retain the stopped maintenance controller until the next deployment replaces it because automatic installations require its valid completion proof. Source

Maintenance

  • CI now invokes migration safety and stopped-controller receipt contract tests. Source

Full changelog: v1.15.0...694e4c4

v1.15.0

Choose a tag to compare

@StromFLIX StromFLIX released this 13 Nov 15:51

v1.15.0

Features

  • Settings build labels are replaced with a split version pill. Source
  • Temporal server and schema upgrades are integrated into deployment through native Coolify pre/post hooks. Source

Fixes

  • Migration backups now use MaxIO's supported SIGINT shutdown. Source
  • Deployment now synchronizes and verifies Coolify's persisted Temporal version build argument against the candidate migration plan. Source

Breaking changes

  • The Temporal server no longer automatically initializes or resets namespaces at startup. Source

Upgrade instructions

  • Existing manual Compose installations must complete the documented backup/restore and consecutive-minor migration before starting the maintained Temporal default. Source

Maintenance

  • The default Compose configuration switches to the maintained Temporal server image at version 1.32.2. Source
  • CI adds Temporal upgrade/restore and native deployment-hook rehearsals. Source

Full changelog: v1.14.4...457c8a5

v1.14.4

Choose a tag to compare

@StromFLIX StromFLIX released this 12 Nov 23:03

v1.14.4

Features

  • Settings now shows independent client and server build versions. Source

Fixes

  • Scoped MCP discovery excludes unselected external runtime targets before initialization. Source
  • Model capability validation no longer builds the tool picker on a cold cache. Source
  • Chats from the schema-mode experiment restore currently allowed MCP tools to direct access on their next fresh agent process. Source
  • The OAuth bridge skips redundant discovery when no selected, published hosted-OAuth target needs fresh owner registration. Source

Upgrade instructions

  • Deploy backend, broker and rebuilt agent images together for the MCP startup changes. Source

Maintenance

  • The chat durability extension now imports a lightweight session-sync helper instead of the SDK-based session producer. Source
  • Compose no longer forwards the deployment-level gateway version override as a build argument. Source

Full changelog: v1.14.3...ba1dcbe

v1.14.3

Choose a tag to compare

@StromFLIX StromFLIX released this 12 Nov 08:13

v1.14.3

Fixes

  • Failed MCP upstreams are now skipped during initialization and discovery while healthy servers retain their namespaced tools. Source
  • System health now checks MCP discovery alongside model routes and reports a broken shared tools endpoint as degraded. Source
  • OAuth maintenance now removes owned tokens that expire while awaiting federated readiness. Source
  • Expired OAuth login sessions are released so sign-in can restart immediately. Source
  • Sidebar time spacing is kept compact across WebKit font metrics. Source

Upgrade instructions

  • Deploy agentgateway and backend together and restart or recreate the gateway to load the MCP failure-isolation policy. Source

Maintenance

  • Added a chat-latency probe that runs authenticated HTTP/SSE turns in a dedicated chat retained for inspection. Source
  • Reworked the README into a focused Denkzeug landing page with setup guidance and real screenshots. Source

Full changelog: v1.14.2...d9e7e98

v1.14.2

Choose a tag to compare

@StromFLIX StromFLIX released this 11 Nov 18:25

v1.14.2

Fixes

  • OAuth readiness checks now distinguish raw single-server tool names from namespaced multi-server tool names. Source
  • Interactive OAuth activation now reports an actionable error after a fixed 60-second readiness budget. Source
  • OAuth readiness polls now reuse the validated token and saved probe catalog. Source
  • Unread chats now use a steady session-colored status ring and 600-weight titles. Source
  • Active chat indicators now pulse their fill over 1.8 seconds between strong and subdued colors. Source
  • Desktop chat metadata now uses a compact 1.75rem status slot, 4px gap and 7.5ch time/options slot. Source

Full changelog: v1.14.1...ddc120a

v1.14.1

Choose a tag to compare

@StromFLIX StromFLIX released this 11 Nov 16:39

v1.14.1

Fixes

  • Chat status tiles now share a fixed-width slot with corner count badges that do not displace tiles or titles. Source
  • Chat timestamps now use tabular numerals and end alignment within a fixed-width time-and-options slot. Source
  • OAuth connections now remain pending until a fresh federated MCP session initializes and discovers the target's authenticated tools. Source
  • OAuth tool calls now dispatch through a separate fresh MCP session that is closed afterwards. Source
  • The desktop icon now uses transparent outer margins and corners with an opaque white glyph instead of a white matte. Source

Upgrade instructions

  • The OAuth readiness gate requires the updated backend and default agent image. Source

Maintenance

  • Frontend CI now uses the pinned Playwright 1.65.0 Noble container. Source
  • Desktop OAuth timeout tests now use a fake clock. Source

Full changelog: v1.14.0...8473d6f