v0.4.44
CloakHQ/CloakBrowserv0.4.44Sep 15, 2026by github-actions[bot]
Upgrading?
AI Summary
This maintenance release focuses on database schema updates, telemetry improvements, and bug fixes across platform integrations like DingTalk and Lark. It introduces self-hosted desktop support and unifies issue lifecycles.
Key Highlights
- Added anonymous self-host telemetry capabilities.
- Unified issue lifecycle into four stored database categories.
- Added dsh desktop (self-hosted) support for the daemon.
- Fixed various issues with comments, skills, and platform integrations.
Breaking Changes
- Dropped the reference_only column from the database schema.
- Unify issue lifecycle into four stored categories (schema migration).
New Features
- Anonymous self-host telemetry
- Resumable internal backfill API
- dsh desktop (self-hosted) support
Full Release Notes
## Changelog * 023c349f5f8de922437dba07449f5f1c95af26d4 MUL-7072 chore(db): drop the reference_only column (#8253) * 8bf525eb2dde0e4e97174bc21ecbc6ff11fc998a MUL-7106 feat(dingtalk): add contextual replies and task lifecycle reactions (#8125) * 7ebe0bf58d99238ccf830c7ed1aa658d4f5807d0 MUL-7213: feat(server): Triage has no executor (#8373) * 3551e72e76d2c276e550b668303646d1280fb1e2 MUL-7232 feat(daemon): add dsh desktop(self-hosted) support (#8237) * dee1ed6bf956917bb5aa669b24da7c52cae3acfa MUL-7236: add anonymous self-host telemetry (#8252) * 7dafc0cd625425b91e698a5f6e555a37a1846e68 MUL-7240: Unify issue lifecycle into four stored categories (#8261) * 686957e74346e55dcd3522ff9d475a3d6bd4f2c1 MUL-7271: test(server): cut slow Go test time further (follow-up to #8295) (#8318) * 8bf3046f2203966c8a9890d341c71fa4a725129c MUL-7275: fix(skills): normalize Windows archive entry paths (#8297) * a9e82c79739446111b8ca9acbb256f584072d20d MUL-7282: fix(comments): delete only the selected comment and keep its replies (#8323) * 27d0529faf696f4777903f81e68a48d51052523b MUL-7319 fix(wecom): a completion of whitespace is not a message (#8347) * b8d03bc3f498fbba2dc251f2b62b731a50b6c220 MUL-7326 fix(service): coalesce duplicate EnqueueTaskForIssue on the assignee path (#5914) (#6304) * 49cd223046a0382a4fca534331f4bdb92488abd0 MUL-7339: fix(comments): stop rendering a placeholder for a deleted reply (#8371) * 5d7877287c1e94d412b61905aaec77c10da7e16a MUL-7340 fix(lark): share bind-session state across replicas so the QR survives the first status poll (#8376) * 361edd90a1aff8c42e4f990edf830c58cd897b85 MUL-7342: index chat session delete lookups (#8375) * e0b1f1cf1009aa1742dc9b3934eaf9dbad5a8d2f MUL-7355 fix(claude): deduplicate fallback usage by response ID (#8382) * b62cce56dab6f75e83c7743904dcd02f0dfa7e91 MUL-7359 perf(runtime): avoid echoing final comment bodies (#8390) * f0317cd0074b766797871be7f5e8b15c8d1f5ee2 MUL-7373 fix(docker): upgrade Alpine OpenSSL packages in web image (#8414) * d665f0ac604225ac94ca9f208c5b047052879133 MUL-7379 docs: retranslate the issue status model and correct category-wide behavior claims (#8438) * ff60b2f25a0233309ba49d02a5f4d45540332181 MUL-7379 fix: restore per-status sort order and the delegated handoff signal (#8435) * 8d294d0ab2578704f2af91de91748f8e079e5ced Revert "docs(changelog): add v0.4.44 release entry (2026-09-14) (MUL-7356) (#…" (#8403) * 1a660e6c15128b3162552337148e5285a42b91be docs(changelog): add v0.4.44 release entry (2026-09-14) (MUL-7356) (#8396) * 93b4c3815057221d44decc05f68e16f80e841e1d docs(changelog): add v0.4.44 release entry (2026-09-15) (MUL-7400) (#8446) * 02a8ff3e95ed3725d1a7d3615642f80f35001d4c feat(maintenance): add resumable internal backfill API (MUL-7365) (#8436) * 8908fcfbc43d18fc515dec747a100fecccc33556 feat(server): reserve the triage status key (MUL-7212) (#8298) * f639d35f44eeedd30046046c1c29a915199d379d fix(agents): MUL-7383 exclude cancelled runs from success metrics (#8424) * fe4d6a49c341980a22a5d3746932dfe7782411c9 fix(autopilot): show last run status in list (#8354) * c26da76c42c8aaca846986023012daa988e5888e fix(codebuddy): deduplicate fallback usage by response ID (#8395) * cf52ba33ccf97f756de9e6b9d364fc0a57dc5260 fix(codex): MUL-7374 avoid double-counting reasoning output tokens (#8416) * a00ebbb952f51e729d1d9ab61095c39167dc91ca fix(codex): MUL-7381 synchronize codex thread ID access (#8428) * a1922018d0c8aa992b1c542a6a0cc884e4dca843 fix(daemon): discover Hermes local skills from the home tasks run against (#8327) * aac85ab263a6080d577fa62f02c08cf61c9fd7d6 fix(daemon): preserve issue status catalog wire compatibility (#8378) * 24fecdd91b2a5e3da80e56b8918d9a0a57ab37c7 fix(db): restore unique migration prefixes (#8372) * 7d9613bd2c446d1d2815dff28ab571a397324ddd fix(issues): show content previews in inline agent logs (#8408) * 408bf2b270ecbdeb306c76a71ec30b9f7e812cdb fix(lark): honor the device-flow expires_in so the bind QR keeps its full 1h window (MUL-7340) (#8370) * dd785a5cd818a38d48b015ca9a203aba911f0931 fix(migrations): add the Triage column CHECK without scanning the issue table (#8449) * ee1ea34744b37248fa80c152973b07939279bcf9 fix(migrations): renumber the Triage validate migration to 489 (#8452) * c4c8bab56c38911feae7fb56ae7e5fc171c7a69d fix(opencode): include separate reasoning in output usage (#8431) * d77a1c5ea75a5e9e89dcff080024d740fb723c2a fix(prompts): remove status wire details from operational guidance (#8401) * 20f20d6bc769ac9550e3e8ce0431f9bee34e3617 fix(qwen): exclude cache reads from plain input usage (#8440) * 1b3137a00d61f0911f8e45d85e92ae9cd78d5146 fix(server): MUL-7364 decide issue GC and recovery prefilter on lifecycle category (#8405) * 95629c6d5b8289467f7335649aa9c9adeb9746fa fix(sidebar): align help after dismissing Discord link (#8437) * 9d18186e6e8cfa168d6053d33d652e86fadfc12b fix(status): MUL-7365 expand category compatibility before backfill (#8407) * dddbb033637d008298927be2c37867426a51a720 fix(tasks): prevent delegated failure recovery starvation (#8406) * 2295be9271d85928db5f742cda49324b3a510807 fix(test): widen the codex retry handshake budget so CI stops flaking (#8386) * a3318b68deb5437d071f4bdb09a9f1902e7e3eef fix(views): move issue refresh feedback into page title icons (#8430) * c7f259c70a60bff30011c403fada79ab382f608a revert(server): withdraw the reserved triage status key (#8450) * 8b7a4fb68acd42258de130c1b317ff2d1287aeed test(daemon): isolate local skill homes on Windows (#8338)
Related Repositories
public-apis/public-apis★ 491,192
A collective list of free APIs
NousResearch/hermes-agent★ 256,049
The agent that grows with you
yt-dlp/yt-dlp★ 200,221
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,543
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,700
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.