Skip to main content

Release Notes

New features, improvements, and fixes in each CoderFlow release, newest first. To update your server, open Server Administration → Health and use Check for Updates.

0.13.7 — August 3, 2026

Added

  • Automatic Docker storage reclamation: when the disk holding Docker's storage runs low, CoderFlow now frees space on its own — dangling images and build cache, plus unused tagged images once space is critical — at most once an hour. Containers, volumes, and the base image are never touched. A new Docker Storage section in server settings controls the behavior, and cleanup progress appears on the Server Administration dashboard.

Improved

  • The Docker Storage card now takes its capacity reading from the Docker daemon itself, so the numbers are right on hosts where image layers live outside the Docker root directory, on Docker Desktop, and when CoderFlow runs inside a container. Layers and volumes get their own rows when they sit on different filesystems, and the usage breakdown matches docker system df. The Disk Usage card reports the filesystem holding the CoderFlow data directory.
  • Pulling from Git on the Environments page now reports how many new commits came in, or that the repository was already up to date, matching what the task page already showed.

0.13.6 — July 31, 2026

Added

  • Container resource limits: a new Containers section in server settings lets administrators cap the CPUs, memory, and process count available to each task, interactive session, deployment, test, documentation publish, and prompt container. Leave the CPU and memory fields blank to use automatic limits of half the host's resources. Limits apply to new containers; existing containers keep the limits they started with.
  • Per-user Agent Preferences: each user can now save style preferences for agents — tone, phrasing, emoji use — in their profile, and agents receive them with every task. Environment rules always take precedence, and judges never see user preferences. Administrators can turn the new User Preferences entry on or off per environment in the Standard Instructions settings.
  • A "View effective instructions" option on the task page shows the exact combined instructions the agent received for that task.

Fixed

  • Long version strings no longer overflow the Server Health card on narrow screens, which previously forced the admin page to scroll horizontally on mobile.

0.13.4 – 0.13.5 — July 30, 2026

Added

  • Update channels for early builds: server administrators can list additional update channels in Update Management settings, and a channel selector then appears next to Check for Updates on the Server Administration Health tab. Channel builds install through the normal web-managed update flow and never affect servers that stay on the standard channel.
  • The terminal status bar has a new Shortcuts button that opens a keyboard-shortcut reference panel, in both the standalone and docked terminal.

Improved

  • CoderFlow-hosted repositories are now baked into environment images at build time instead of being cloned into every task container at startup, so containers start faster and no longer each hold a full copy of the repository — a significant disk saving for large repositories. The environment editor's Repos tab and Dockerfile preview reflect this. Takes effect after images are rebuilt.

Fixed

  • Several terminal issues: graphical corruption while scrolling tmux history (including rows missing their leading characters); mouse selections clearing on release instead of staying highlighted and being copied to the clipboard; and Ctrl+Shift+C now copies the terminal selection instead of opening the browser's developer tools.
  • Container ports for code-server and application servers are now bound to the local machine only, closing a gap where Docker could expose them directly to the network even on firewalled hosts. Existing containers keep their old bindings until recreated.
  • Duplicating a browser tab no longer causes problems: the file browser's filter box no longer picks up browser-autofilled values (which could show an email address and a stale "Showing 0 of 0 items" status), and abruptly closed tabs no longer leak server connections — a leak that could eventually leave new CoderFlow tabs stuck loading until site data was cleared.
  • Interrupting a Codex task now reports it as interrupted instead of failed.
  • Forking a failed task no longer misreads the original task's failure as its own and immediately reports that container initialization failed while the fork's container is in fact starting normally.
  • Containers that fall back to cloning a CoderFlow-hosted repository at startup (images built before the repository was added) no longer hang and time out after a successful clone.
  • The pin menu and the group tile's container menu now use the standard menu hover styling, with proper dark-mode colors, instead of a leftover purple tint.
  • Hints on settings forms no longer render squished into the label column.

0.13.3 — July 29, 2026

Added

  • An automatic review loop: when launching a review, enable "Keep reviewing until Pass" with a round limit and CoderFlow runs the cycle for you — feedback from non-passing judges is merged into a single follow-up, the same judges re-verify the fix, and the loop repeats until every verdict passes, the rounds run out, or a round produces no code changes. Notifications stay quiet while the loop runs, so you're notified once when it finishes rather than after every round.
  • The file browser panel can now dock beside the task window instead of floating over it. A toggle in the panel header switches between overlay and docked modes; while docked, the task content wraps to stay fully readable in the narrower column and reflows live as you resize the panel. The choice is remembered.
  • The quick reply and follow-up composers can now maximize to the full page, so composing or reviewing a long reply no longer means scrolling a small box. Escape or the same button restores the normal size.
  • Plain-text file references in agent output — such as paths with line numbers in responses and output summaries — are now clickable: activating one opens the file in the files panel and jumps to the referenced line.
  • Parent tasks now show links to their forked child tasks, with each fork's status.

Improved

  • The container run-state badge on dashboard task tiles is now a control, not just an indicator: on single-task tiles one click starts or stops the container (with a confirmation if an agent is still working), and on group tiles the badge opens a menu listing each variant's container with individual start/stop actions plus start-all and stop-all.
  • Agents now receive the task's custom detail field values as context — including on follow-ups, forks, and resubmits — so they can take that information into account.
  • The judgment timeline marks superseded judgments with a single quiet "Superseded" marker linking to the latest verification, replacing the previous cluster of overlapping badges and indent rails.
  • Obsolete models have been removed from the provider pickers.

Fixed

  • Approving changes on a long-running task no longer fails to push because the task's Git credentials have expired; fresh credentials are issued for the approval automatically.
  • Forking a task whose selected branch never reached the remote (for example, after an approval whose push failed) no longer launches a container that cannot initialize: branch selections are validated at fork time and fall back to the configured branch when needed, with a warning when work could not be carried over. When a branch really is missing from the remote, the task error now says so plainly instead of showing a generic sync failure.
  • With group completion notifications enabled, the "group finished" notification is no longer sent before automatic judges have launched; it now waits until every variant has fully settled.
  • Automation runs no longer stay stuck at "running" after their task completes if a transient error interrupted recording the result — finalization is now retried automatically.
  • Dashboard task tiles now show the newest review verdicts first.

0.13.1 – 0.13.2 — July 26, 2026

Added

  • Environments can now use CoderFlow-hosted Git repositories: choose "Host in CoderFlow" when creating an environment or adding a repository, then launch tasks and approve changes without configuring an external Git provider.
  • Git History shows branches, commits, and diffs for CoderFlow-hosted repositories. This view is read-only because these repositories do not have a working tree on the server, so merge, cherry-pick, and revert actions are unavailable.
  • Removing a CoderFlow-hosted repository from an environment retains its history, and adding the same repository name again reattaches it. Deleting the environment permanently removes all of its hosted repositories, including detached ones. Back up the server data directory to protect this history; backing up coder-setup alone does not include it.
  • Server administrators can now host the Setup Repository in CoderFlow, either alongside its existing remote or as its new origin, without external provider credentials.
  • Review verdicts now appear directly on dashboard task tiles, with distinct passed, needs-improvement, failed, and superseded states; groups where every current review passed are highlighted at a glance.
  • Claude Opus 5 is available in the model catalog.

Improved

  • Git Providers settings now put the provider list first and show the Setup Repository in a compact status card. A guided dialog brings its hosting, authentication, and remote options together with clearer validation and consistent controls.
  • The task-tile overflow control for additional agents and judges can now be opened by touch or keyboard, dismissed with Escape, and navigated accessibly; its mobile tap target is larger without making the badge look oversized.
  • Microsoft Teams app packages now default to personal installation, so account linking opens in the expected one-to-one chat. Administrators can also set a stable Teams app ID so updated packages replace the existing app instead of creating duplicates.

Fixed

  • Multi-repository approvals now recover safely when only some pushes succeed: completed repositories are not repeated, and retained commits can be retried without creating duplicates. If the target branch moved before a push completed, CoderFlow pushes the already-created approval commit to a new branch instead of redoing the work.
  • Environment setup-script output now streams into the task log as it runs, and a failing setup script can no longer be reported as successful.
  • Agent pickers now appear with the correct configured providers in one step instead of briefly showing unavailable choices, and they remain usable if provider availability cannot be refreshed.
  • Deployment tasks now report a failed deployment script as failed instead of appearing to complete successfully.

0.13.0 — July 23, 2026

Added

  • The CLI can now reach containers retained by completed tasks: coder containers lists them alongside interactive containers (with --all and --json options), coder attach <task-id> connects to a task's retained container directly, and coder status <task-id> reports the task's state and its container's state separately, with --json output for scripting. Access follows normal task visibility and container-shell permissions.
  • Snooze multiple pinned items at once: selecting tasks or objectives on the dashboard now offers a bulk Snooze action, with an Undo that restores each item's previous snooze state.
  • The feedback widget now accepts file attachments via a new attach button, alongside the existing screenshot capture (the usual attachment count and size limits apply).

Improved

  • Task board tiles can be moved between lanes without a mouse: focus a tile (which now shows a clear focus ring) and press Shift+Left/Right Arrow, with the move announced for screen readers. On phones and tablets, tiles get a dedicated hold-to-drag handle, so dragging a card no longer fights with scrolling the board.
  • On phones, the task board's Sort action now sits in the bottom action dock next to Filter instead of occupying its own toolbar row.
  • In the resubmit dialog, the Branches section now appears below Attachments.
  • Third-party dependencies across the server, web UI, CLI, and docs tooling have been broadly updated, resolving known security advisories — including rebuilding the image editor and the Microsoft Teams integration on modern, supported libraries to clear the remaining high-severity audit findings in production dependencies.

Fixed

  • Kimi Code CLI tasks now display Edit and Write activity entries correctly — expanding them shows the file diff or written content instead of raw argument text — and rewinding or forking these tasks no longer bloats the handoff transcript with streamed argument fragments.
  • Right-clicking in the terminal no longer triggers the application's own mouse handling (such as tmux's menu) underneath the browser context menu, which could cause a paste to activate both.
  • Launching a judge from a snoozed pinned item, or resubmitting one, no longer immediately resurfaces the item in the Pinned list — the new task inherits the snooze.
  • Markdown editors' code view now follows light/dark theme switches immediately instead of keeping the previous theme.
  • Tasks that finish without any repository changes no longer produce a leftover commit message, so there is nothing stale to approve when a task turns out to require no code changes.
  • CLI SSO sign-in is more robust: the device flow now reads the API key from the server's approval response regardless of field naming, never saves an empty credential, and shows a clear error message if an approval response arrives without a key.

0.12.145 — July 21, 2026

Added

  • Environment repositories hosted on GitHub now show an "Open on GitHub" link in the repository editor.

Improved

  • The task page's pin control now matches the dashboard tiles: a single pin icon that opens a Snooze… / Unpin menu once the task is pinned, replacing the separate snooze clock icon.
  • Resubmitting a task now offers the same searchable branch picker used elsewhere, collapsed to "Same as original" by default.

Fixed

  • The mobile dashboard's section tabs no longer crowd together or truncate when the Snoozed tab is present; each tab now stacks its count above its label and the row scrolls when space runs out.
  • Returning to the dashboard from an environment page now keeps the environment you had selected.

0.12.144 — July 21, 2026

Added

  • Pinned tasks and objectives can now be snoozed until a quick preset or custom date and time, moving them to a dedicated Snoozed view before they return to Pinned automatically. An optional profile setting can show a browser notification when they return while the dashboard is open.

Fixed

  • Deploy quick actions now include environment variables from the selected deployment profile, so deployments that depend on those variables no longer fail.

0.12.142 – 0.12.143 — July 19, 2026

Added

  • Docs Hosting: publish a repository's docs folder as a hosted, searchable documentation site. Configure it per repository in the environment's repo editor (folder, branch, and public or authenticated access), then publish on demand — including from a new Publish Docs quick action on the home page — or automatically through an automation. Each repository shows its publish status with links to the build task.
  • Kimi K3 is available in the model catalog, with managed OAuth device sign-in.
  • A "Require Branch Selection" environment setting that prompts you to choose a branch before launching work. When enabled, submitting a task, staging, running tests or a deploy, or opening a terminal or VS Code asks you to pick a branch and then continues the original action automatically once you've chosen. An inline warning appears if no repositories participate in branch selection.
  • Optional compact fork handoffs, plus a chip on forked tasks showing whether a fork used a compact handoff or a full history replay — the compact handoff opens in a viewer you can read and maximize.

Improved

  • Forking a task now shows live stage-by-stage progress in a modal, with a per-stage checklist, an elapsed timer, and a Retry option if a step fails. Dismiss the modal to keep the fork running in the background, tracked by a clickable status toast.

Fixed

  • Editing a markdown file in the Changed Files editor or file browser now preserves the rest of the file's formatting, so a small change no longer produces a large spurious diff.
  • The Environment Management page keeps its URL in sync with the selected environment and tab, so deep links and browser reloads no longer snap you back to a different environment.
  • Dragging files onto the Objective editor's Instructions field now works — documents, and mixed image-and-document drops, are attached instead of being discarded.
  • Codex Bash command entries in the activity feed no longer stay stuck and unexpandable after follow-up runs.

0.12.141 — July 16, 2026

Added

  • A new "IBM i Build & Compilation" standard instruction you can enable per environment, guiding agents to build with codermake from the sources in your workspace instead of compiling manually or pulling source from the IBM i host.

0.12.140 — July 15, 2026

Added

  • A guided setup wizard for IBM i reference-app environments after import, walking you step by step through configuration with saved progress, a host picker, inline validation, and a live installation log. It includes a built-in save-file (SAVF) installer that streams progress as it runs.

Fixed

  • Environment editing now reliably tracks unsaved changes, so you're warned before navigating away with edits you haven't saved.

0.12.139 — July 13, 2026

Fixed

  • Fixed bug in Generate IBM i Build Rules tool causing failure to pick up on some RPGLE /COPY and /INCLUDE sources.

0.12.135 – 0.12.138 — July 12, 2026

Added

  • Task activity is attributed to the person who submitted each prompt, and tasks with prompts from multiple people can be filtered by submitter.
  • A Home link in the task page's floating header, so you can navigate back to the board from anywhere on the page.
  • A Release Notes link on the Server Administration version card, next to the update check.
  • GPT-5.6 Codex is available in the model catalog.

Improved

  • Agent Activity type filters are now multi-select toggles — combine chips (e.g. Prompts + Responses) to view several entry types together in chronological order.
  • Ask CoderFlow responses no longer force the view to the bottom while streaming: scroll up to read at your own pace, then use the new "Jump to latest" button to catch up.
  • The Server Version card on the Server Administration Health tab appears immediately, without waiting for the slower health metrics to load, and stays visible even if metrics fail.

Fixed

  • Dragging task cards in the Objectives view no longer intermittently aborts and opens the task page instead, and completing a drag no longer opens the dragged task.
  • Editing an external connection on environments created via git or zip import no longer silently fails.
  • Launching, resubmitting, or forking multi-agent objectives no longer carries one agent's model and effort settings over to a different agent's task.

0.12.132 – 0.12.134 — July 8, 2026

Added

  • Swimlane Board view on the task board, driven by custom set-list fields, with lane setup in Environment Settings.
  • Custom task detail fields, definable per environment, shown in the Task Details card.
  • Task detail field search on the task board — type field:value tokens (e.g. status:failed) or use the filter builder dialog, which constructs the query for you with no syntax to memorize.
  • User-controllable sorting on the front-page task board.
  • Live container run-state (started/stopped) shown on the task board.
  • "Expand hidden context" and one-click "Full" view in the Changed Files diff viewer.
  • Changed-files filtering and IBM i changed-objects visibility on the task page.
  • Searchable pagination for long branch option lists.
  • Grok 4.5 is available in the model catalog.

Improved

  • Default board stages are simplified to match the CoderFlow task lifecycle.
  • The board is horizontally scrollable, and home custom fields lay out inline.
  • The dashboard search field-filter dialog is now mobile friendly.
  • Integration-backed search fields are only offered when the integration is configured.
  • Custom-field dropdowns use the standard select control throughout.
  • The Latest Update panel has a dedicated expand/collapse button in its top-right corner. Clicking the panel contents still expands it but no longer collapses it, so you can highlight and copy text without the panel closing.
  • Clearer task search placeholder text.

Fixed

  • Dragging tasks out of the Unassigned lane in the Board view no longer fails intermittently.
  • The container run-state badge now appears reliably, including for test, deploy, and restored tasks.
  • The All tab no longer renders empty under the Status sort.
  • The per-file "Full" diff expander toggle works correctly.
  • Mobile More Actions and Share sheets no longer close when tapping inside the menu.
  • The Unified/Split toggle stays reachable when a changed file is maximized.
  • Setup-repo pulls no longer get stuck after an interrupted rebase.
  • Improved theme contrast for accessibility (WCAG), including inline code in dark mode and diff controls.