# lobehub v2.2.15-canary.76 — Desktop Canary v2.2.15-canary.76 - Product: lobehub (https://whatsnew.fyi/product/lobehub) - Vendor: lobehub - Date: 2026-08-27 - Version: v2.2.15-canary.76 - Original notes: https://github.com/lobehub/lobehub/releases/tag/v2.2.15-canary.76 - Permalink: https://whatsnew.fyi/product/lobehub/releases/v2.2.15-canary.76 - 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** — Add workspace document comment schema to database - **added** — Support Grok provider bindings in heterogeneous agent - **added** — Add Kimi Code provider binding to heterogeneous agent - **added** — Align approval workflows with web in agent - **added** — Support Pi provider bindings in desktop - **added** — Persist generic agent interventions in database - **changed** — Migrate lobe-cron to lobe-task - **changed** — Migrate renderer OTA to V2 packs in desktop - **changed** — Migrate ActionIcon, Avatar, Tag and Text to @lobehub/ui/base-ui - **changed** — Flatten the quota calendar window list and lead each day with its cost - **fixed** — Align chat output cost estimate ratio - **fixed** — Align recommendation icon sizes in home - **fixed** — Enable disabled models from chat input - **fixed** — Skeletonize kanban column headers while grouping in task - **fixed** — Move voice dictation to left actions in chat - **removed** — Remove repository setup scripts from orb ##### 🐤 Canary Build — v2.2.15-canary.76 > Automated canary build from `canary` branch. ###### Commit Information - Based on changes since `v2.2.15-canary.75` - Commit count: 21 - `7da5da7052` 💄 style: register dedicated skeletons for all lazy routes (#18752) (Innei) - `1c07b5831a` 💄 style(share): center skeleton hero to match hydrated layout (#18756) (Innei) - `46dd921e5c` ♻️ refactor: migrate lobe-cron to lobe-task (#18753) (Rylan Cai) - `9e750585fc` 👷 ci(share): add PR-time verify workflow for the share micro app (#18757) (Innei) - `2325c093c6` 👷 ci(desktop): read the overlay repository from a variable instead of hardcoding (#18759) (Innei) - `d211afd9a7` 💄 style(toast): align toast radius and offsets with desktop layout container (#18755) (Innei) - `3f039d795b` ♻️ refactor(desktop): migrate renderer OTA to V2 packs (#18745) (Innei) - `fe6b36ab1a` 🐛 fix: align chat output cost estimate ratio (#18748) (YuTengjing) - `800b18f4e9` ✨ feat(db): add workspace document comment schema (#18726) (Rdmclin2) - `e7afd7b247` ✨ feat(heterogeneous-agent): support Grok provider bindings (#18737) (AmAzing-) - `f32a4eb9c5` ♻️ refactor: migrate ActionIcon, Avatar, Tag and Text to @lobehub/ui/base-ui (#18729) (Innei) - `2dfe35f01f` 🐛 fix(home): align recommendation icon sizes (#18741) (AmAzing-) - `1d899a94d6` ✨ feat(heterogeneous-agent): add Kimi Code provider binding (#18721) (AmAzing-) - `32285e8f77` 🐛 fix: enable disabled models from chat input (#18730) (YuTengjing) - `2893422a91` 🔥 chore(orb): remove repository setup scripts (#18740) (AmAzing-) - `1b6a2b740b` ✨ feat(agent): align approval workflows with web (#18645) (Tsuki) - `d4847f793a` ✨ feat(desktop): support Pi provider bindings (#18720) (AmAzing-) - `a89c16e779` ✨ feat(database): persist generic agent interventions (#18417) (Tsuki) - `464dc28aa6` 💄 style(quota-calendar): flatten the window list and lead each day with its cost (#18735) (Arvin Xu) - `562de1199b` 🐛 fix(task): skeletonize kanban column headers while grouping (#18707) (Tsuki) - `38d2e7aef6` 🐛 fix(chat): move voice dictation to left actions (#18709) (Tsuki) ###### ⚠️ Important Notes - **This is an automated canary build and is NOT intended for production use.** - Canary builds are triggered by `build`/`fix`/`style` 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` |