This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryUpdates 0.52.0 - 2026-05-25, Bug Fixes, and Refactoring across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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
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
About kdlbs/kandev
All releases →Related context
Beta — feedback welcome: [email protected]