# lobehub v2.2.17-canary.4 — Desktop Canary v2.2.17-canary.4 - Product: lobehub (https://whatsnew.fyi/product/lobehub) - Vendor: lobehub - Date: 2026-09-05 - Version: v2.2.17-canary.4 - Original notes: https://github.com/lobehub/lobehub/releases/tag/v2.2.17-canary.4 - Permalink: https://whatsnew.fyi/product/lobehub/releases/v2.2.17-canary.4 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Surface each task's verification and make its result readable - **added** — Add Qwen3.8 Max model support with hybrid reasoning effort control - **added** — Add new Gemini 3.8 Flash model - **changed** — Complete provider and subscription models in model-bank - **added** — Cascade terminal status to subtasks - **fixed** — Unstick three panels that could not scroll and merge spend into the budget metric - **fixed** — Fix collapsed tool rows to lead with the model-written step description - **fixed** — Stop leaking the tRPC transform error into the agent-config notice - **fixed** — Keep persisted workspace scope out of server-dispatched runs - **changed** — Render system prompt updates as a diff in agent-builder - **fixed** — Preserve precompiled style composition order in vite - **fixed** — Normalize Claude metadata for model relays in openapi ##### 🐤 Canary Build — v2.2.17-canary.4 > Automated canary build from `canary` branch. ###### Commit Information - Based on changes since `v2.2.17-canary.3` - Commit count: 13 - `002a70c41d` ✨ feat(goal): surface each task's verification, and make its result readable (#19171) (Arvin Xu) - `02a253b9b7` 💄 style: add Qwen3.8 Max model support with hybrid reasoning effort control (#17863) (sxjeru) - `e7fcb63685` 💄 style: add new Gemini 3.8 Flash model (#19077) (sxjeru) - `dd6c80c171` 💄 style(model-bank): complete provider and subscription models (#19179) (YuTengjing) - `02e41c2c8c` ✨ feat(tasks): cascade terminal status to subtasks (#19158) (Arvin Xu) - `f20ea9602b` 🐛 fix(goal): unstick three panels that could not scroll, and merge spend into the budget metric (#19157) (Arvin Xu) - `fc8b5b2705` 🐛 fix(chat): collapsed tool rows lead with the model-written step description (#19092) (Arvin Xu) - `41451c047f` 🐛 fix(trpc): stop leaking the tRPC transform error into the agent-config notice (#19159) (Arvin Xu) - `3a6e1c7a6a` 🐛 fix(cli): keep persisted workspace scope out of server-dispatched runs (#19182) (Arvin Xu) - `4844cc19ac` 💄 style(agent-builder): render system prompt updates as a diff (#19178) (YuTengjing) - `ba3e528e4b` 🐛 fix(vite): preserve precompiled style composition order (#19162) (Innei) - `ae9199d33c` ♻️ refactor(agent-testing): extract heterogeneous compatibility skill (#19176) (AmAzing-) - `5b9ef458e1` 🐛 fix(openapi): normalize Claude metadata for model relays (#19170) (AmAzing-) ###### ⚠️ Important Notes - **This is an automated canary build and is NOT intended for production use.** - Canary builds are triggered by `style`/`feat`/`fix`/`perf`/`refactor`/`release` commits on the `canary` branch. - May contain **unstable or incomplete changes**. **Use at your own risk.** - It is strongly recommended to **back up your data** before using a canary build. ###### 📦 Installation Download the appropriate installer for your platform from the assets below. | Platform | File | |----------|------| | macOS (Apple Silicon) | `.dmg` (arm64) | | macOS (Intel) | `.dmg` (x64) | | Windows | `.exe` | | Linux | `.AppImage` / `.deb` |