# lobehub v2.2.15-canary.31 — Desktop Canary v2.2.15-canary.31 - Product: lobehub (https://whatsnew.fyi/product/lobehub) - Vendor: lobehub - Date: 2026-08-20 - Version: v2.2.15-canary.31 - Original notes: https://github.com/lobehub/lobehub/releases/tag/v2.2.15-canary.31 - Permalink: https://whatsnew.fyi/product/lobehub/releases/v2.2.15-canary.31 - 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'. --- - **changed** — Style flow a lit border on the new-domain input while generating - **added** — Send resource files to linked chat platforms - **fixed** — Bind a new topic to the directory its run executes in - **added** — Support deleting a run from the task topic menu - **added** — Add mention category and billing copy to notifications - **fixed** — Stop sanitizeNullBytes from corrupting escape text in agent runtime - **added** — Group acceptance deliveries by project ##### 🐤 Canary Build — v2.2.15-canary.31 > Automated canary build from `canary` branch. ###### Commit Information - Based on changes since `v2.2.15-canary.30` - Commit count: 8 - `73d6994c1f` 💄 style(self-learning): flow a lit border on the new-domain input while generating (#18515) (Arvin Xu) - `dd2cf41a26` ✨ feat(messenger): send resource files to linked chat platforms (#18511) (Rdmclin2) - `6371604f91` 🐛 fix(chat): bind a new topic to the directory its run executes in (#18453) (Arvin Xu) - `73ca2a0290` ✨ feat(task): support deleting a run from the task topic menu (#18452) (Arvin Xu) - `12a7493d67` ✨ feat(notification): add mention category and billing copy (#18508) (Rdmclin2) - `5072403ae0` 🐛 fix(agent-runtime): stop sanitizeNullBytes from corrupting escape text (#18507) (Arvin Xu) - `b2a2269d8e` 📝 docs(acceptance): normalize the acceptance living logs (#18510) (Arvin Xu) - `ff9aa0ebf6` ✨ feat: group acceptance deliveries by project (#18448) (Arvin Xu) ###### ⚠️ 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` |