Skip to content

v0.4.2

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jul 10:22
fff23c1

Changelog

  • 5b26b99 MUL-4164: support Intel macOS Desktop packages (#5436)
  • 54fd29e MUL-4383 fix(daemon): stop routing CodeBuddy skills/memory through Claude's .claude paths (#5224)
  • 51e4afc MUL-4753 Fix Lark recent context fetch degradation (#5401)
  • f2c4b2c MUL-4775: fix(daemon): negotiate websocket RPC support
  • bf64bb9 MUL-4781: keep machine CLI status visible
  • 2c482ab MUL-4781: move daemon update to machine page (#5434)
  • 19e52e0 MUL-4798: make Inbox notification preference updates atomic (#5451)
  • fff23c1 MUL-4818: keep Inbox and sidebar unread counts static (#5461)
  • 1062c13 docs(changelog): add v0.4.2 release entry (2026-07-15) (#5453)
  • 06d79c1 feat(agent): add Grok Build CLI as an ACP runtime (#5285)
  • b31132e feat(agents): add access-scope column, filter, and bulk edit to agents list (#5393)
  • 56f453f feat(agents): add loading skeleton for Recent work list (#5438)
  • 4fac8d7 feat(attribution): Human Attribution Phase 1 (MUL-4302) (#5150)
  • 7f12380 feat(cli): add workspace create command (#5062)
  • 7985699 feat(help): surface the running server version in the Help popover (#4959)
  • 8f92b5f feat(search): add fold/unfold all comments commands to the command palette (#5417)
  • 07e2d37 feat(settings): add random color option to label and property color pickers (MUL-4786) (#5437)
  • 50e28d5 feat(settings): open issue links in new tab by default, configurable in preferences (#5445)
  • b85bb71 feat: custom issue properties — typed workspace-defined fields with list-surface support (MUL-4463) (#5335)
  • 6455d39 fix(agent): fail opencode runs whose stream ends without a terminal signal (#5238)
  • 0276704 fix(attribution): hide unattributed chip when a task has no responsible member (MUL-4765) (#5418)
  • 45c0b38 fix(attribution): put run avatar on the meta-line middot rhythm (MUL-4767) (#5420)
  • 9eddcaf fix(chat): defer cancellation-time finalization until the task transcript is stable (#5246)
  • 6caa339 fix(comment): sanitize NUL/invalid bytes in comment content and trigger preview (#5391)
  • 6c9f58a fix(daemon): accept valid task claim responses (#5432)
  • 6cc553e fix(daemon): isolate Codex sessions per task to unblock initialize (MUL-4424) (#5360)
  • f46d5d7 fix(db): make issue property migrations deploy-safe (#5456)
  • 7468ce0 fix(desktop): match canvas left margin to right when sidebar is collapsed (#5430)
  • 66316c2 fix(grok): harden ACP authentication and capabilities (#5440)
  • 449d988 fix(help): wrap server-version row in DropdownMenuGroup to stop Help menu crash (#5458)
  • 9e4c73f fix(issues): stabilize scroll restoration (#5398)
  • dddcff8 fix(landing): point dashboard CTAs at the real workspace route (#5442)
  • c599f47 fix(redact): cover GitHub fine-grained PATs and Google API keys (#4678)
  • 101f21d fix(ui): render select labels instead of values (#5435)
  • 5999eab fix(views): stop showing backfilled attribution as a warning (MUL-4768) (#5421)
  • ea03912 perf(desktop,issues): single-router tab sessions (MUL-4741 Phase 2) + trace-driven surface mount/render overhaul (MUL-4474/4750 reland) (#5403)
  • 09f69df refactor(attribution): drop on-behalf badge from execution log rows (MUL-4766) (#5419)
  • 3cde137 test(desktop): de-flake UpdatesSettingsTab preference-load test (#5460)