# lobehub v2.2.16-canary.27 — Desktop Canary v2.2.16-canary.27 - Product: lobehub (https://whatsnew.fyi/product/lobehub) - Vendor: lobehub - Date: 2026-09-03 - Version: v2.2.16-canary.27 - Original notes: https://github.com/lobehub/lobehub/releases/tag/v2.2.16-canary.27 - Permalink: https://whatsnew.fyi/product/lobehub/releases/v2.2.16-canary.27 - 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 MetricModel and the metric TRPC router - **fixed** — Drop document-like analytics so pages open in DocumentModal - **added** — Show CI status on pull request icons - **changed** — Align loading states with settled layouts - **changed** — Drop og metadata from auth SPA seo injection - **changed** — Show token usage when cost is unavailable - **changed** — Promote evidence alt text to the fold row title - **fixed** — Show working directory picker for a member's local device override - **changed** — Explain device channel failures instead of raw 503/504 - **fixed** — Load the full task list and virtualize the Tasks page ##### 🐤 Canary Build — v2.2.16-canary.27 > Automated canary build from `canary` branch. ###### Commit Information - Based on changes since `v2.2.16-canary.26` - Commit count: 10 - `3a9527be39` ✨ feat(metric): add MetricModel and the metric TRPC router (#19071) (Arvin Xu) - `359151d885` 🐛 fix(page-editor): drop document-like analytics so pages open in DocumentModal (#19099) (Rdmclin2) - `7d5d4b0d80` ✨ feat(topic): show CI status on pull request icons (#19106) (Arvin Xu) - `8af9214eef` 💄 style(skeleton): align loading states with settled layouts (#19110) (Innei) - `6f7dafb14b` ♻️ refactor(auth): drop og metadata from auth SPA seo injection (#19115) (Innei) - `c3bd19ad9e` 💄 style(work): show token usage when cost is unavailable (#19097) (Arvin Xu) - `c5c47370a8` 💄 style(acceptance): promote evidence alt text to the fold row title (#19096) (Arvin Xu) - `c1d7fbb2ed` 🐛 fix(workspace): show working directory picker for a member's local device override (#19091) (Rdmclin2) - `69c986d270` 💄 style(device-gateway): explain device channel failures instead of raw 503/504 (#19113) (Arvin Xu) - `35471de251` 🐛 fix(task): load the full task list and virtualize the Tasks page (#19108) (Rdmclin2) ###### ⚠️ 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` |