v0.2.21

multica-ai/multicav0.2.21Apr 30, 2026by github-actions[bot]

AI Summary

A substantial feature release introducing major UI/UX improvements across chat, inbox, and quick-create functionality. This release adds presence v4 to chat, implements mermaid diagram rendering, introduces inbox notification preferences, and adds AWS EC2 connection wizard.

Key Highlights

  • Chat presence v4 with status pill, failure bubble, and elapsed timing
  • Mermaid diagram rendering with fullscreen lightbox support
  • Inbox notification preferences and one-click Done button
  • Quick capture continuous creation mode
  • AWS EC2 connection wizard for Runtimes page

New Features

  • Autopilot execution log button for run-only runs
  • Chat no-agent disabled state with onboarding fix
  • Redis empty-claim fast path for /tasks/claim polling
  • Co-authored-by trailer for Multica Agent git commits
  • Concurrent task slot environment variable exposure
  • Markdown source preservation on copy/cut
  • Project GitHub repo resources override workspace repos
  • Typed project resources with agent runtime injection
  • File upload button in Quick Capture dialog
  • Issue title/description enrichment with URL context
  • New Issue button opens Quick Capture instead of manual form
  • Permission-aware UI across agent/comment/runtime/skill surfaces

Full Release Notes

## Changelog
* b9118ae9b86bd964ef9b6b300e59af24644147f2 Refine Quick Create agent modal (#1879)
* 1fd583ef65657f740afcdd2074600da676b09f7a docs(changelog): publish v0.2.20 release notes (#1855)
* 32d61d018e5911f0bee4c442990870621a0e3ac6 docs(changelog): publish v0.2.21 release notes (#1937)
* 65f6e9c9f29ca0414cc6f0f2f17637756ad62d6c feat(autopilots): show execution log button for run-only autopilot runs (#1901)
* 281779330e823077194483d7934ecb242731d17f feat(chat): no-agent disabled state with onboarding fix and editor cleanup (#1919)
* 4ad0a0b84792fd3d4a135bea1658843ae4dc00af feat(chat): presence v4 — status pill, failure bubble, elapsed timing (#1856)
* 2dddfaa196e640a38a3f56c15878ab039eeb57f4 feat(daemon): Redis empty-claim fast path for /tasks/claim polling (#1860)
* b6a3f8ed58a71931329138bfbaff9840ce641037 feat(daemon): add Co-authored-by trailer for Multica Agent to git commits (#1907)
* 924c69114d1d3604ccb3054f15741fe70043b300 feat(daemon): expose concurrent task slot env (#1889)
* f4eb83bd411bd6138ab23fbde0c63a6533c21e3e feat(desktop): show current version in Updates settings (#1861)
* 9467a8c6167529800dabce0265575ec354bb8bba feat(editor): preserve Markdown source on copy/cut (#1858)
* 8c9c52b0237f41e0f59efba472f4923f40ec4a52 feat(inbox): add notification preferences to control inbox noise by event type (#1906)
* b98c2a5a0fd088474d72ec12a2718ff28bcb6063 feat(inbox): add one-click Done button to inbox items (#1885)
* cba3db0d7fdf8b8c2b30c01c81a2e0cdb10f4f61 feat(markdown): add fullscreen lightbox for mermaid diagrams (#1927)
* a28312c0b4909294e31f00e152811d72307dfab0 feat(markdown): render mermaid diagrams (#1888)
* f50819006547220d885f5e786a8f098377898dfd feat(modals): persist drafts for create-project and feedback modals (#1894)
* 2129aa3dee4adaa1a3ec45b2efc672d761a76499 feat(projects): project github_repo resources override workspace repos (#1929)
* 44608713bbe6dc9c714a71d8748c3585a6d9cadb feat(projects): typed project resources + agent runtime injection (#1926)
* 7dfa72465c8ff0ad2552f95a20d0a67e6aa60f12 feat(quick-create): add file upload button to Quick Capture dialog (#1866)
* aeccd4f26e54c1c2d575a0dfe5093f7eacaadbfa feat(quick-create): enrich issue title and description with URL context (#1892)
* cfa38df97bdfd1e7bf1164db8ad38cfd66229c38 feat(quick-create): gate on daemon CLI version with pre-check + server enforcement (#1857)
* 768d3f8b0c1310a43fa4357d9e375b73a43d92c0 feat(ui): make New Issue button open Quick Capture instead of manual form (#1862)
* 28b29ec5ee4de41a51e4133941d28c8946ebe154 feat(views): add remote machine / AWS EC2 connection wizard to Runtimes page (#1886)
* 80c5bb9e9ed2fdc31f17e4b5718a1c04af8aae26 feat(views): quick capture continuous creation mode (#1863)
* 949dffdf7ee29a5e988ba7b32661f8294faf4ddd feat: permission-aware UI across agent/comment/runtime/skill surfaces (#1915)
* 79d28b0da690cce3ab3702a83fe35cccbccf8874 fix(agents): navigate to detail page before invalidating list query (#1897)
* cbe7f2c8864348761f026eeb1ccd1636b4972517 fix(api): batch-update no-op responses report updated=0 (#1660) (#1759)
* 5bf0e7022d1fc8a0c0a0558a940f2dc0b5c1dbb3 fix(auth): route invitees to their workspace instead of forcing /onboarding (#1868)
* 665ac39730b8f53c5c84f07c26190d3232207c47 fix(ci): restore frontend checks (#1878)
* 562949e1cb8c73d44cda893837e761bffc4776f5 fix(daemon): prevent Quick Create from inventing requirements beyond user input (#1903)
* 1d1dedbf6e67c1ffbfefbd270818579fd8e59777 fix(daemon): reclaim disk on long-open issues + correct cancelled-status check (#1931)
* 68ed2a32d929c83ba126dd93a0875131d0fed9c8 fix(desktop): prevent Cmd+R / Ctrl+R / F5 from reloading the page (#1896)
* e024ab12320b0562a85081b59daf53dbf4a196b6 fix(desktop): show git-described version in dev instead of stale 0.1.0 (#1867)
* d5611d550a28dea50616759e20b82fb675f4e7df fix(inbox): auto-archive inbox item when marking done from issue detail (#1893)
* 6a665c68a3cfb879c9fc8e1cef2c9b061592ad94 fix(inbox): improve quick-create notification to show issue title prominently (#1873)
* c6a26facd3b4bf96ddc9e88a489478f873f9c9fe fix(inbox): jump instantly to targeted comments (#1887)
* d68f1f4bf1c012e06c78b15acf24392109904653 fix(issues): wrap Details and Token usage sections in grid (#1921)
* 51bc5a818facd020037c16acaf3fd4d98ff50124 fix(onboarding): decouple from workspace state and route invitees correctly (#1936)
* 0b969483a602b6cba6a4a2554b2a4477dfbd7e4c fix(quick-create): block submit while image uploads are in progress (#1864)
* 72d5135bf08136c641c5ec7bcfd04bda3a076d37 fix(quick-create): subscribe requester to issues created via quick-create (#1924)
* b1345685a38cd1c99529ab657a911c30318adaad fix(task): rerun starts a fresh session, skip poisoned resume (#1928)
* 298ed75b1dc7b15a69c2d481bef5111d4c0d3df5 fix(views): only show "Mark as Done" button on Inbox page (#1934)
* dde42ba84a4526342357cd0d055add7b67b26a31 fix(views): remove Sparkles icon before "Created by" in quick capture dialog (#1859)
* 174b8c62a61df707808def0a1e4174970784070c fix(views): remove redundant issue identifier from breadcrumb navigation (#1872)
* 55b7e2e93a3befc5e24774c8094ae7a61ed78e03 fix(views): stop showing hardcoded model name in default model display (#1875)
* 472e78022efccf35ae1557eda57545d66bec260f fix: improve quick create inbox previews (#1883)
* 06880d6ba2e68a95ccc9d92ff7c6892fcfa07cae fix: make workspace table columns resizable (#1881)
* 700e6f3f24af738390d063868b3a05d30f423fab fix: prevent mobile input focus zoom
* 2fd388da08a152003a14745395fc0bbdc5472e9e fix: stabilize mobile issue detail layout (#1912)
* e6e9c64484509811685016f35031bfa70db93eba refactor(chat): simplify task-status-pill (#1914)
* da5dbc6224f2782dd8fe48e958dce8e754057e1e refactor(repos): drop unused description + tighten create-project layout (#1930)