Skip to content

kdlbs/kandev

v0.52.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

acp agent-orchestration agentic-ai agentic-development-environment ai-agents claude-code
+13 more
code-review coding-agents developer-tools github-copilot go kanban nextjs self-hosted task-manager tui vibe-coding workflow-automation worktrees

Summary

AI summary

Updates 0.52.0 - 2026-05-25, Bug Fixes, and Refactoring across a mixed release.

Changes in this release

Feature Medium

Adds SSH executor capability.

Adds SSH executor capability.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Medium

Adds GitLab integration with MR and discussions support.

Adds GitLab integration with MR and discussions support.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Medium

Adds per‑agent profile environment variables.

Adds per‑agent profile environment variables.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Medium

Adds system settings pages for status, database, backups, logs, updates, licenses, and about.

Adds system settings pages for status, database, backups, logs, updates, licenses, and about.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Medium

Adds Azure Repos PR creation and follow‑up capabilities.

Adds Azure Repos PR creation and follow‑up capabilities.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Medium

Adds first‑class user terminals with stable sequence, rename, and park/resume capabilities.

Adds first‑class user terminals with stable sequence, rename, and park/resume capabilities.

Source: llm_adapter@2026-05-25

Confidence: high

Feature Low

Auto-injects task prompt, adds dynamic submit sequence, and includes passthrough UX fixes.

Auto-injects task prompt, adds dynamic submit sequence, and includes passthrough UX fixes.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Copies gitignored files from repository into new worktrees.

Copies gitignored files from repository into new worktrees.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Makes webhook trigger usable end‑to-end.

Makes webhook trigger usable end‑to-end.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Provides roomier pane caps and remembers user‑set widths.

Provides roomier pane caps and remembers user‑set widths.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Introduces inspect mode with pin and area annotations.

Introduces inspect mode with pin and area annotations.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Adds Share option to session tab context menu.

Adds Share option to session tab context menu.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Moves automations entry above agents in settings sidebar.

Moves automations entry above agents in settings sidebar.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Adds tree view for changes panel.

Adds tree view for changes panel.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Enables mobile‑friendly scrolling of passthrough terminal scrollback via touch.

Enables mobile‑friendly scrolling of passthrough terminal scrollback via touch.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Queues workflow messages during active moves to preserve order.

Queues workflow messages during active moves to preserve order.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Forwards Preview chat input to PTY in passthrough sessions.

Forwards Preview chat input to PTY in passthrough sessions.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Provides mobile‑friendly /github page with sidebar drawer.

Provides mobile‑friendly /github page with sidebar drawer.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Adds minimize button to dockview group header.

Adds minimize button to dockview group header.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Supports Jira Server and Data Center integrations.

Supports Jira Server and Data Center integrations.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Truncates file path in editor toolbar with hover‑scroll.

Truncates file path in editor toolbar with hover‑scroll.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Auto-fills task name from PR title when pasting a PR URL.

Auto-fills task name from PR title when pasting a PR URL.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Prevents cascade archive/delete to subtasks by default.

Prevents cascade archive/delete to subtasks by default.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Adds Oh My Pi ACP agent.

Adds Oh My Pi ACP agent.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Feature Low

Adds mobile parity skill for consistent behavior across devices.

Adds mobile parity skill for consistent behavior across devices.

Source: granite4.1:30b@2026-05-25-audit

Confidence: low

Bugfix Medium

Fixes isPassthroughMode fallback to TaskChatPanel when snapshot is missing.

Fixes isPassthroughMode fallback to TaskChatPanel when snapshot is missing.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Fixes scope of /gitlab page tabs to the authenticated user.

Fixes scope of /gitlab page tabs to the authenticated user.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Stops the backoff timer in channel relay when context is cancelled.

Stops the backoff timer in channel relay when context is cancelled.

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Guards Dispatcher's handler map with a RWMutex.

Guards Dispatcher's handler map with a RWMutex.

Source: llm_adapter@2026-05-25

Confidence: high

Full changelog

0.52.0 - 2026-05-25

Features

  • auto-inject task prompt + dynamic submit sequence + passthrough UX fixes (#923)
  • azure Repos PR follow-ups after #1066 (#1071)
  • add SSH executor (#927)
  • system settings pages (status, database, backups, logs, updates, licenses, about) (#942)
  • add Azure Repos PR creation (#1066) by @Zaybrah
  • add per-agent-profile environment variables (#1040) by @Foprta
  • copy gitignored files from repo into new worktrees (#946) (#950)
  • make webhook trigger usable end-to-end (#1051)
  • first-class user terminals — stable seq, rename, park/resume (#1009)
  • roomier pane caps + remember user-set widths (#1005)
  • inspect mode with pin and area annotations (#917)
  • add Share to session tab context menu (#1050)
  • move automations entry above agents in settings sidebar (#1049)
  • add GitLab integration with MR / discussions support (#861)
  • add tree view for changes panel (#1026)
  • scroll mobile passthrough terminal scrollback via touch (#1046)
  • queue workflow messages during active moves (#1036)
  • forward Preview chat input to PTY in passthrough sessions (#1042)
  • mobile-friendly /github page with sidebar drawer (#1041)
  • add minimize button to dockview group header (#1039)
  • support Jira Server / Data Center (#977) by @irium
  • truncate file path in editor toolbar with hover-scroll (#1029)
  • auto-fill task name from PR title when pasting a PR URL (#1027)
  • don't cascade archive/delete to subtasks by default (#1020)
  • add Oh My Pi ACP agent (#971) by @azais-corentin
  • add mobile parity skill (#1024)
  • /settings/automations with run-mode + per-automation config (#1016)

Bug Fixes

  • isPassthroughMode falls back to TaskChatPanel when snapshot is missing (closes #1031) (#1034) by @dbrown99c
  • scope /gitlab page tabs to the authenticated user (#1068)
  • stop the backoff timer in channel relay when context is cancelled (#1064) by @vimzh
  • guard Dispatcher's handler map with a RWMutex (#1065) by @vimzh
  • disable track_progress for labeled event in claude-review-fork (#1067)
  • bound idle-timeout task lookup with caller's context (#1063) by @vimzh
  • use shared PageTopbar on /gitlab so the page has a header (#1062)
  • allow native ACP CLIs in probe allowlist (#1059)
  • make PR CI status reachable on mobile via tap-activated drawer (#1060)
  • keep toolbar buttons visible when sidebar narrows (#1047)
  • preserve session-tab grouping when restoring contaminated layout (#1028)
  • reflect stale CI failures in progress bar (#1045)
  • preview chat images in modal (#1030)
  • show tasks from all workflows in the mobile task-switcher sheet (#1025)
  • aggregate changes count across all repos to stop flicker (#986)
  • isolate kanban and office workspace selection (#1019)

Refactoring

  • address watcher dispatch review feedback (#1074)
  • extract WatcherDispatchCoordinator + WatcherSource (#1070) by @nlenepveu

Documentation

  • add cloud-VM caveats and Playwright install script (#1069)
  • add remote cloud environment instructions (#1061)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track kdlbs/kandev

Get notified when new releases ship.

Sign up free

About kdlbs/kandev

All releases →

Beta — feedback welcome: [email protected]