Repository navigation
Releases
Releases · StromFLIX/denkzeug
v1.15.5
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
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
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
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
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
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
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
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
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
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