v0.3.40

hcengineering/platformv0.3.40Jul 7, 2026by github-actions[bot]

AI Summary

This release focuses on CLI enhancements, bug fixes for Feishu (Lark) bot bindings, and performance improvements for chat. It adds HTTP Range resume support for attachments and in-page find functionality for issues.

Key Highlights

  • Added workspace member invite command to CLI
  • Fixed Feishu bot reconnection to preserve agent bindings
  • Added HTTP Range resume support for proxy downloads
  • Added Cmd+F in-page find to issue details
  • Performance fix for pending-task index mismatch and aggregate request storm

New Features

  • Workspace member invite command
  • HTTP Range resume for attachments
  • Cmd+F in-page find for issues
  • Worktree pool mode for local_directory

Full Release Notes

## Changelog
* 274741638060fb34e524a5290e55bf38e15a9092 MUL-4117: feat(cli): add workspace member invite command (#5017)
* 33bd8aeaa97dcb2a625b5fc29a869f455462f634 MUL-4134: fix(lark): preserve same-agent bindings when reconnecting a revoked Feishu bot (#4997)
* 1de0c7d14ca58be457e274a87834f61edf41e353 MUL-4158: allow deleting orphaned profile runtimes
* 77a05fb731305195e3a4611358d8248f647622f3 Revert "feat(daemon): worktree_pool mode for local_directory (MUL-3483) (#4986)" (#5037)
* 3cb5dc3ad683815af7bfba91ab4f007a9b431adf chore(analytics): retire redundant PostHog tracking (MUL-4127) (#4996)
* 9d4283ae7ad2ae728fc202a2563485be243920ff docs(changelog): add v0.3.40 release entry (2026-07-07) (#5033)
* b6adf23f9127593ea8a44d9fce4aa263e05c3c5f feat(api): emit Content-Length header on JSON responses (#5021)
* 30d3aca600aecb1a56f1c62af9667868f4459432 feat(attachments): support HTTP Range resume on proxy download (MUL-3962)
* 7bb8076ed08f0039d497d1216dabdb20c9e14702 feat(daemon): worktree_pool mode for local_directory (MUL-3483) (#4986)
* bcad2edc9e7d1770f76c70319aab883010e8eda2 feat(issues): add Cmd+F in-page find to issue detail (MUL-4126) (#4989)
* 380a2b8cb8f8fd13c57fee6e0250a555970e9969 fix(chat): default chat window to closed on workspace open (#5003)
* e002ee5a6bb3a285f8bccbdb986f63393fca0862 fix(daemon): isolate agent temp dirs (#5005)
* 074efeec57374c7e580dc208ea5921f99cab8018 fix(web): stop login arrival effect from racing fresh form logins (#5009) (#5019)
* 93aa9592393063635bdb584a85cf285ae9baba90 fix(workspace): await delete before navigating; suppress self-initiated realtime relocate (MUL-4129) (#4983)
* 4f371c5c9c8fbef1aa01d1ffdac4eae55fa1c4a1 fix: expose mcp config for supported providers (#5024)
* e36c0cd404cad9b60d1321ee03522af3f2349d3b fix: preflight Claude root/sudo launches with an actionable error (#4944)
* 566d51f1c004043e2511016233bdb398fc364a05 perf(chat): fix pending-task index mismatch + cut aggregate request storm (MUL-4159) (#5018)