v0.80.0
Immutable
release. Only release title and notes can be modified.
Warning
macOS, Windows desktop installers in this release are unsigned development builds.
They may require manual OS security bypasses and are not trusted downloads.
0.80.0 - 2026-07-20
Features
- show source repo link on installed plugin list and settings (#1821)
- add configurable task layout profiles (#1799)
- configure profiles for MCP-created tasks (#1797)
- add parent-controlled task stopping via MCP (#1803)
- add plugin marketplace with curated registry and updates (#1798)
- add explicit save for settings (#1686)
- add chat-input-actions slot for plugin toolbar icons (#1794)
- bind HTTP server to multiple addresses (#1792)
- unify configuration chat sessions (#1695)
- allow detaching subtasks from parent tasks (#1781)
- add idle storage maintenance (#1699)
- add Grok CLI driver (#1745) by @zensi-dev
- link mobile Kandev brand to workspace home (#1755)
- improve mobile task navigation (#1769)
- surface Integrations section in mobile nav (#1771)
- allow plugin nav items in the sidebar Integrations section (#1767)
- add direct sidebar view creation (#1763)
- per-plugin settings pages driven by manifest config_schema (#1761)
- show context window data source (#1752)
- improve ACP model configuration summaries (#1723)
- warn about workflow replay cycles (#1720)
- route agents through execution profiles (#1725)
- richer frontend SDK — page chrome, nav icons, more host UI (#1759)
- add repository defaults to saved GitHub queries (#1758)
- add cmd+shift+g shortcut to open the task's github pr (#1757)
- typed capability-gated Host data API (ADR 0043) (#1753)
- add quick chat entry points on mobile (#1751)
- add plugin system with grpc runtime and native ui plugins (#1742)
- persist ACP session id in session metadata (#1748)
- choose worktree when opening IDE on multi-repo tasks (#1743)
- lazy load shell command output (#1739)
- session spawning, sibling messaging, and renameable tabs (#1734)
- unify project repository pickers across create and edit (#1722) by @Aulma
Bug Fixes
- clear stale archived state when unarchiving from task detail top bar (#1816) by @dk-blackfuel
- show github review and issue watches after strictmode remount (#1823)
- preserve shared worktrees during task cleanup (#1819)
- serialize empty sync-result arrays instead of null (#1817)
- harden agentctl bind, git clone args, and powershell sound escaping (#1811)
- report storage usage and reclaim archived workspaces (#1813)
- ignore echoed user ACP chunks (#1804)
- repair incomplete code-server installations (#1800)
- harden submodule init against malicious .gitmodules (#1802)
- validate destination parent chain in copyfiles byte copy (#1801)
- keep queued messages parked after agent cancellation (#1796)
- gate gitlab/linear fetches on integration being configured (#1789)
- attribute model configuration to turns (#1784)
- restore multi-repo review diffs (#1795)
- hide workspace ownership marker from git status (#1783)
- prevent command injection via untrusted git branch names (#1791)
- prevent AppleScript injection RCE in macOS notifications (#1790)
- treat git-describe builds as ahead of latest release (#1787)
- stop async client component error on automations settings (#1788)
- point About documentation link to kandev.ai/docs (#1786)
- indent multi-repo change trees (#1779)
- align install-dialog footer actions (#1780)
- navigate to Settings on the first gear click from a session view (#1775) by @ClemDNL
- freeze archived task state against late REVIEW writes (#1706) by @ClemDNL
- render conversation markdown (#1750)
- hide system templates (#1765)
- provide bounded access to CREATED sibling task descriptions (#1773)
- show border-only highlight in PR picker dialog (#1766)
- stabilize sidebar toggle animation (#1762)
- stabilize remote repository picker (#1747)
- don't split streaming messages on subagent tool calls (#1756)
- preserve settings sidebar on first click (#1744)
- align sidebar resize handle (#1728)
- prioritize subscription usage (#1741)
- ignore late terminal tool updates (#1740)
- refresh agent capability status (#1736)
- preserve office workspace mode in task routes (#1738)
- prevent duplicate asset uploads (#1737)
- use macOS app updater target (#1735)
- build macOS updater bundles (#1733)
- dereference tags for updater dates (#1732)
- install xdg-open for Linux bundles (#1731)
- use Bash 3.2-safe artifact verifier (#1730)
- keep settings section actions aligned on narrow screens (#1727)
- validate updater signing from workflow revision (#1726)
Performance
- scale workspace git status for large worktrees (#1814)
Refactoring
Documentation
- reference kandev-plugin-template starter repo in plugin guides (#1818)
- define cinematic landing capture (#1768)
- document cross-task agent communication and MCP tools (#1793) by @yattdev
- document the plugin marketplace (#1805)
- add plugin system guide, authoring tutorial, and manifest reference (#1774)
- require PR screenshots for UI changes in pr skill (#1782)
- place Office warnings within feature sections (#1764)
- reframe feature guides and mark experimental surfaces (#1760)
- overhaul public product guides (#1749)
- decentralize ADR identifiers (#1746)
- separate user and contributor documentation paths (#1729)