github multica-ai/multica v0.8.1

4 hours ago

Changelog

  • 3faf996 MUL-4066: feat(skills): skill version history and restore (#9632)
  • f02a6aa MUL-7563 perf(chat): virtualize session history lists (#8637)
  • 16ce2df MUL-7782 feat(plugin-api): task transcript endpoint GET /v1/tasks/{task_id}/messages (#8914)
  • 3c94e1c MUL-8022: feat(daemon): persist idle and tool watchdog settings (#9258)
  • e9e4f63 MUL-8316: feat: restrict issue deletion to creators and workspace admins (#9789)
  • 5a01c8f MUL-8461 feat(docs): add Traditional Chinese (zh-Hant) docs locale (#9786)
  • bcdf970 MUL-8463: fix(daemon): keep a worktree turn's leftovers off its branch once the agent commits (#9870)
  • be8818c MUL-8495 fix(lark): retain explicitly selected context media (#9813)
  • e4a9bb5 MUL-8498 feat(views): add Read state → Unread filter (#9842)
  • 7d1b3f1 MUL-8511: fix(views): preserve scalar property drafts during live updates (BOYF-301) (#9831)
  • 0f17822 MUL-8521: feat(whats-new): add v0.8.0 highlights (#9933)
  • bcc811b MUL-8521: feat(whats-new): in-app release highlights card and rail panel (#9851)
  • b2db446 MUL-8523: feat(views): introduce features on their empty pages (#9852)
  • 06601fb MUL-8525 fix(daemon): recover checkouts orphaned by a cancelled worktree add (#9838)
  • 50aea8f MUL-8548: fix(hermes): preserve dependency environments across turns (#9866)
  • 9b80705 MUL-8550: feat(issues): add "Subscribed by me" relation filter (#9877)
  • 70a7625 MUL-8556: feat(inbox): give Inbox and Chat lists their own width and compact inbox rows (#9882)
  • 548cb13 MUL-8557: feat(views): set up a new view right where it is named (#9886)
  • 8de3af9 MUL-8558: fix(sidebar): open an unread issue on its newest unread run (#9887)
  • 1a720ff MUL-8566 feat(qoder): run chat turns with attachments on Qoder Cloud Agents (#9894)
  • c191082 MUL-8567 fix(handler): canonicalize advanced-filter fingerprints like the compiler (#9895)
  • a899b53 MUL-8570: feat(qoder): attach files a chat agent delivers to its reply (#9899)
  • ddaaf6a MUL-8573 fix(editor): preserve nested fences through Markdown saves (#9902)
  • 2a3e4aa MUL-8576: feat(whats-new): move the read entry into the Help menu, swap the gift icon (#9908)
  • 72f9a39 MUL-8577 fix(auth): reject unsupported CLI callbacks without web login fallback (#9906)
  • 8a7f583 MUL-8578: feat(qoder): run squad leader turns on Qoder Cloud Agents (#9907)
  • 1281b38 MUL-8579: feat(attachments): make the inline preview size configurable
  • bc1be25 MUL-8585: fix(web,docs): require Next.js 16.4.5 for GHSA-673q-mjm6-r5xr (#9914)
  • fe5fd22 MUL-8586: avoid default owner escalation for CLI gaps (#9915)
  • e9bb73a MUL-8588 feat(inbox): read an issue's notifications when it is opened outside the inbox (#9921)
  • 17582d1 MUL-8589: fix(service): keep backslashes in formatted agent output (#9917)
  • 7c984c0 MUL-8590 fix(sidebar): keep the Unread row while the issue opened from it is read (#9919)
  • dd42d03 MUL-8591: refactor(views): one shared rule for client filter dependencies (#9926)
  • e0ce246 MUL-8596 feat(inbox): opening an issue reads its informational Inbox notifications (#9928)
  • d54fd96 MUL-8599: feat(sidebar): make the Unread view opt-in via its star (#9929)
  • d66ba27 MUL-8602: fix(views): retryable error for sidebar project rows when the status catalog fails (#9934)
  • 88091a4 MUL-8603: fix Quick Create CLI resolution in login shells (#9937)
  • 1ca4b43 MUL-8609: fix(upload): stream 100 MiB uploads through web without truncation (#9905)
  • 3fb17f0 MUL-8611 feat(i18n): add Spanish (es) locale (#8650)
  • f2d365c MUL-8617 feat(issues): default all issue panels to updated date ordering (#9947)
  • b6b2402 MUL-8618 fix(inbox): opening an issue reads all of its notifications (#9959)
  • b3f1e6b MUL-8620 fix(agent): isolate runtime probes and reject wrapper logs (#9957)
  • 565c912 MUL-8621 feat(whats-new): drop the rail launcher and update card, keep a quieter What's new in the Help menu (#9952)
  • bd1cffa MUL-8628 fix(wecom): ask the room to open the 1:1 when WeCom refuses a private reply (#9956)
  • 71f225a MUL-8634: feat(slack): expose source metadata in chat threads and task prompts (#9975)
  • ee8604d MUL-8636 feat(workspace): pin workspaces to the top of the switcher (#9974)
  • f230f9f MUL-8647 perf(agents): virtualize recent work history (#9985)
  • a084225 MUL-8649 feat(issues): add selective parent field copying for sub-issues (#9988)
  • 4dd9df8 MUL-8651 fix(sidebar): reveal clipped project and issue titles on hover and focus (#9991)
  • 9c08779 MUL-8653: fix(editor): show pending state on attachment download buttons (#9993)
  • 690e850 MUL-8655: fix(agent): check Linux pidfd support before launching Pi (#10019)
  • 8105995 MUL-8658: fix(issues): show safe load errors and scoped retry (#10001)
  • 7c75b34 MUL-8663 fix(chat): bind collection requests to their workspace (#10007)
  • dada82f MUL-8664 fix(views): ellipsize overlong labels in runtime and model pickers (#10008)
  • 6077ec3 MUL-8667: fix(ui): preserve modifier shortcuts in time inputs (#10011)
  • 8a6cb87 MUL-8672 fix(views): lock avatar crop through encoding and upload handoff (BOYF-524) (#10018)
  • e3aec6e MUL-8681: Fix/project delete confirmation (#10029)
  • 164290e MUL-8683 fix(attachments): align Markdown image preview sequences across clients (#10034)
  • 994d697 MUL-8687 feat(brand): star icon and G2 wordmark with the star on the i (#10051)
  • b1ea927 MUL-8694: chore(release): add v0.8.1 changelog and highlights (#10050)
  • 6644bf0 MUL-8700 fix(views): HTML viewer Fit scales a wider document down to fit (#10055)
  • 6710cdf MUL-8701 chore(brand): commit the asset generator and check the wordmark copies stay in sync (#10056)
  • 1973091 docs(readme): align Japanese README with product terms and localized docs (#9982)
  • acf784b feat(agents): expose thinking level in properties sidebar (MUL-8594) (#9923)
  • 98846ce feat(cli): add updated time range filters to issue list (#9994)
  • 68bda1b feat(projects): let creators delete their projects (MUL-8630) (#9965)
  • 2c89ef9 feat(skills): add frontend list search (#9936)
  • 7a12304 feat: let agents read the issues in a saved view (MUL-8532) (#9855)
  • 56d6c55 fix(agent): check Pi cleanup capability before launch (#9996)
  • f88fdd0 fix(agents): move pending tasks along when an agent switches runtime (#9960)
  • 3d3db2f fix(agents): offer Integrations on Qoder Cloud Agents agents (#9893)
  • 77cdcfa fix(agents): remove deleted skills from create drafts (MUL-8598) (#9931)
  • 266560c fix(cli): acknowledge label attachment without returned labels (BOYF-256) MUL-8494 (#9811)
  • 61e7e8f fix(cli): classify attachment download body network errors (#10010)
  • ccd53fa fix(composer): blur the reply box after a posted reply (#9194)
  • 12ce618 fix(desktop): restore background issue tabs after restart (MUL-8679) (#10037)
  • 7c15cc4 fix(docs): bypass locale routing for favicon (#9946)
  • 25f4843 fix(editor): insert comment quick actions from cached catalog (MUL-8593) (#9927)
  • 27b987a fix(editor): re-sign download of CDN images quoted from another comment (#9920)
  • 3c5c8b2 fix(inbox): keep the archived filter menu open while a new filter loads (#9941)
  • fbb8aac fix(issues): move Restore to inbox into the issue's more-actions menu (#9883)
  • 0d63bfc fix(kiro): expose and apply thinking levels (MUL-8595) (#9925)
  • 2ae2f08 fix(runtimes): show online machine count in sidebar (#9943)
  • 8cc95bc fix(search): preserve delegation during IME Shift+Enter (#9981)
  • d2e14f7 fix(sidebar): show squads as a single navigation entry (#10048)
  • 6a43ddb fix(skills): retain platform hints after name collisions (#9949)
  • 9912701 fix(traecli): add file-based skill loading guidance (#9930)
  • 99cda46 fix(ui): dismiss nested issue pickers on outside click (MUL-8650) (#9990)
  • 6959199 fix(ui): preserve editable selection after clipboard fallback (#10016)
  • 8c03c55 fix(ui): restore calendar keyboard selection focus (MUL-8668) (#10014)
  • c681f71 fix(views): preserve IME input in filters, title rename and find (MUL-8509) (#9829)
  • 2e679d7 fix(web): drop duplicated v prefix in zh download release-notes link (#9884)
  • 32b3c07 fix(workflows): explain inherited task step mismatches (#10039)
  • 66dd459 fix: move skill labels to the bottom of properties (#10047)
  • 4c70f36 perf(attachments): lazy-load inline images with reserved dimensions (MUL-8182) (#9453)

Don't miss a new multica release

NewReleases is sending notifications on new releases.