| v2.2.2 | ## 📦 Release v2.2.2 This release was automatically published from PR #15447. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/15447 ### Commit Message # 🚀 LobeHub Release (20260604) **Release Date:** June 4, 2026 **Since v2.2.1:** 88 merged PRs · 11 contributors > This week brings Execution Devices out of the lab — run agents and Claude Code on any configured local or remote machine — alongside Claude Opus 4.8, token-usage analytics, and Page sharing. ---
| High | 6/4/2026 |
| v2.2.1 | ## 📦 Release v2.2.1 This release was automatically published from PR #15302. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/15302 ### Commit Message # 🚀 LobeHub Release (20260528) **Release Date:** May 28, 2026 **Since v2.2.0:** 220 merged PRs · 15 contributors > This cycle brings heterogeneous "platform agents" you can dispatch to local or remote devices, a rebuilt onboarding flow, document-centric chat, and a unified model-runtime error model — with new D | High | 5/29/2026 |
| v2.2.0 | ## 📦 Release v2.2.0 This release was automatically published from PR #14915. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/14915 ### Commit Message # 🚀 LobeHub Release (20260518) **Release Date:** May 18, 2026 **Since v2.1.58:** 208 merged PRs · 209 commits · 16 contributors > v2.2.0 introduces the **Chief Agent Operator** — an agent that runs itself end-to-end. It self-iterates against its own output, assembles sub-agent teams on demand through the hetero | High | 5/18/2026 |
| v2.1.58 | ## 📦 Release v2.1.58 This release was automatically published from PR #14739. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/14739 ### Commit Message # 🚀 LobeHub Release (20260513) **Hotfix Scope:** Ship the canary backlog (111 PRs) onto main as a fast-tracked patch — operator-focused, no weekly-style write-up. > Brings the accumulated canary work into main: agent/task improvements, hetero-agent fixes, desktop & onboarding polish, and several reliability caps. ## | High | 5/13/2026 |
| v2.1.57 | ## 📦 Release v2.1.57 This release was automatically published from PR #14563. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/14563 ### Commit Message # 🚀 LobeHub Release (20260509) **Release Date:** May 9, 2026 **Since v2.1.56:** 236 merged PRs · 19 contributors > Agent Task System reaches general availability, the Agent Signal pipeline runs nightly self-review with skill-aware policies, the heterogeneous-agent runtime crosses replica boundaries, inline document | High | 5/9/2026 |
| v2.1.56 | ## 📦 Release v2.1.56 This release was automatically published from PR #14354. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/14354 ### Commit Message # 🚀 LobeHub v2.1.56 (20260501) **Release Date:** May 1, 2026 **Migration Scope:** `briefs` table — 2 new columns (`trigger`, `metadata`), 1 new index (`briefs_trigger_idx`) ## 🗄️ Migration Overview **File:** `packages/database/migrations/0100_add_metadata_and_trigger_to_briefs.sql` Added columns on `bri | High | 5/1/2026 |
| v2.1.53 | ## 📦 Release v2.1.53 This release was automatically published from PR #14217. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/14217 ### Commit Message # 🚀 LobeHub v2.1.53 (20260427) **Release Date:** April 27, 2026 **Since v2.1.52:** 194 merged PRs · 17 contributors > Introduce Heterogeneous Agent — Claude Code and Codex run as first-class desktop runtimes, paired with a new Agent Signal package, sharper desktop UX, and a wave of flagship model additions. --- ## | High | 4/27/2026 |
| v2.1.53-canary.9 | ## 🐤 Canary Build — v2.1.53-canary.9 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.8` - Commit count: 2 - `f3fca500e4` 🐛 fix(heterogeneous-agents): stream subagent Thread + fix parallel-tool orphan (#14024) (Arvin Xu) - `6ddef95249` chore: fix follow-up chat input state during message queueing (#14020) (AmAzing-) ### ⚠️ Important Notes - **This is an automated canary build and is NOT intended for production use.** - Canary | High | 4/21/2026 |
| v2.1.53-canary.8 | ## 🐤 Canary Build — v2.1.53-canary.8 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.7` - Commit count: 8 - `b02b727261` ✨ feat(heterogeneous-agent): support CC subagent rendering (#14001) (Arvin Xu) - `c0db58e622` ✨ feat(topic): add completed status with dropdown action and filter (#14005) (Arvin Xu) - `61224fe76c` 🐛 fix(auth): return 401 for expired OIDC JWT instead of 500 (#14014) (YuTengjing) - `8119789849` 🐛 fix(model-ban | High | 4/21/2026 |
| v2.1.53-canary.7 | ## 🐤 Canary Build — v2.1.53-canary.7 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.6` - Commit count: 1 - `ca47d972a4` 🐛 fix: fallback to skill activation when activateTools cannot find identifier (#14010) (LiJian) ### ⚠️ 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 **unstab | High | 4/21/2026 |
| v2.1.53-canary.6 | ## 🐤 Canary Build — v2.1.53-canary.6 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.5` - Commit count: 1 - `c5db823a69` 💄 style: add Kimi K2.6 to LobeHub-hosted card (#14006) (YuTengjing) ### ⚠️ 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**. | High | 4/21/2026 |
| v2.1.53-canary.5 | ## 🐤 Canary Build — v2.1.53-canary.5 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.4` - Commit count: 2 - `518358b95e` 💄 style(todo-progress): vertically center collapsed header row (#13996) (Arvin Xu) - `a15d962ae8` 💄 style: add new Kimi K2.6 model (#14004) (sxjeru) ### ⚠️ Important Notes - **This is an automated canary build and is NOT intended for production use.** - Canary builds are triggered by `build`/`fix`/`style` | High | 4/21/2026 |
| v2.1.53-canary.4 | ## 🐤 Canary Build — v2.1.53-canary.4 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.3` - Commit count: 1 - `569dcc8765` 💄 style(thread): sync id allocation + ChatMiniMap polish (#14000) (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 ch | High | 4/20/2026 |
| v2.1.53-canary.3 | ## 🐤 Canary Build — v2.1.53-canary.3 > Automated canary build from `canary` branch. ### Commit Information - Based on changes since `v2.1.53-canary.2` - Commit count: 2 - `b4aa51baaa` 🐛 fix: hetero-agent ToolSearch content + bot IM reply + titlebar polish (#13998) (Arvin Xu) - `16df8350fe` 🐛 fix(user-panel): remove consecutive dividers in user panel menu (#13990) (Arvin Xu) ### ⚠️ Important Notes - **This is an automated canary build and is NOT intended for production use.** - Canary bu | High | 4/20/2026 |
| v2.1.52 | ## 📦 Release v2.1.52 This release was automatically published from PR #13994. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13994 ### Commit Message This release ships a **database schema migration** that makes two pieces of lifecycle state explicit: how a topic finishes, and how a task is automated. Both already existed implicitly, which made some downstream behaviors ambiguous. This change turns them into first-class columns so the UI, scheduler, and reporting lay | High | 4/20/2026 |
| v2.1.52 | ## 📦 Release v2.1.52 This release was automatically published from PR #13994. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13994 ### Commit Message This release ships a **database schema migration** that makes two pieces of lifecycle state explicit: how a topic finishes, and how a task is automated. Both already existed implicitly, which made some downstream behaviors ambiguous. This change turns them into first-class columns so the UI, scheduler, and reporting lay | High | 4/20/2026 |
| v2.1.52 | ## 📦 Release v2.1.52 This release was automatically published from PR #13994. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13994 ### Commit Message This release ships a **database schema migration** that makes two pieces of lifecycle state explicit: how a topic finishes, and how a task is automated. Both already existed implicitly, which made some downstream behaviors ambiguous. This change turns them into first-class columns so the UI, scheduler, and reporting lay | High | 4/20/2026 |
| v2.1.52 | ## 📦 Release v2.1.52 This release was automatically published from PR #13994. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13994 ### Commit Message This release ships a **database schema migration** that makes two pieces of lifecycle state explicit: how a topic finishes, and how a task is automated. Both already existed implicitly, which made some downstream behaviors ambiguous. This change turns them into first-class columns so the UI, scheduler, and reporting lay | High | 4/20/2026 |
| v2.1.52 | ## 📦 Release v2.1.52 This release was automatically published from PR #13994. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13994 ### Commit Message This release ships a **database schema migration** that makes two pieces of lifecycle state explicit: how a topic finishes, and how a task is automated. Both already existed implicitly, which made some downstream behaviors ambiguous. This change turns them into first-class columns so the UI, scheduler, and reporting lay | High | 4/20/2026 |
| v2.1.52 | ## 📦 Release v2.1.52 This release was automatically published from PR #13994. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13994 ### Commit Message This release ships a **database schema migration** that makes two pieces of lifecycle state explicit: how a topic finishes, and how a task is automated. Both already existed implicitly, which made some downstream behaviors ambiguous. This change turns them into first-class columns so the UI, scheduler, and reporting lay | High | 4/20/2026 |
| v0.0.0-nightly.pr13974.8770 | ## PR Build Information **Version**: `0.0.0-nightly.pr13974.8770` **Release Time**: `2026-04-19T14:31:40.195Z` **PR**: [#13974](https://github.com/lobehub/lobe-chat/pull/13974) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | High | 4/19/2026 |
| v0.0.0-nightly.pr13957.8726 | ## PR Build Information **Version**: `0.0.0-nightly.pr13957.8726` **Release Time**: `2026-04-18T16:02:26.339Z` **PR**: [#13957](https://github.com/lobehub/lobe-chat/pull/13957) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | High | 4/18/2026 |
| v0.0.0-nightly.pr13850.8565 | ## PR Build Information **Version**: `0.0.0-nightly.pr13850.8565` **Release Time**: `2026-04-16T16:26:34.636Z` **PR**: [#13850](https://github.com/lobehub/lobe-chat/pull/13850) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | High | 4/16/2026 |
| v2.1.51 | ## 📦 Release v2.1.51 This release was automatically published from PR #13895. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13895 ### Commit Message **Release Date:** April 16, 2026\ **Since v2.1.49:** 107 commits · 101 merged PRs · 13 contributors > This weekly release focuses on improving runtime stability and gateway execution consistency, while making Home/Recents workflows faster to navigate and easier to manage in daily use. --- ## ✨ Highli | High | 4/16/2026 |
| v0.0.0-nightly.pr13895.8556 | ## PR Build Information **Version**: `0.0.0-nightly.pr13895.8556` **Release Time**: `2026-04-16T15:37:45.923Z` **PR**: [#13895](https://github.com/lobehub/lobe-chat/pull/13895) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | High | 4/16/2026 |
| v2.1.50 | ## 📦 Release v2.1.50 This release was automatically published from PR #13789. ### Changes See PR description: <https://github.com/lobehub/lobehub/pull/13789> ### Commit Message This release includes a **database schema migration** involving **1 new table** for the Document History system. ### Migration: Add Document History Table - Added 1 new table: `document_histories` - Added `editor_data`, `save_source`, `saved_at` columns to track document revisions - Updated foreign key | High | 4/16/2026 |
| v0.0.0-nightly.pr13850.8503 | ## PR Build Information **Version**: `0.0.0-nightly.pr13850.8503` **Release Time**: `2026-04-16T07:37:44.422Z` **PR**: [#13850](https://github.com/lobehub/lobe-chat/pull/13850) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | High | 4/16/2026 |
| v0.0.0-nightly.pr13850.8471 | ## PR Build Information **Version**: `0.0.0-nightly.pr13850.8471` **Release Time**: `2026-04-15T20:13:49.371Z` **PR**: [#13850](https://github.com/lobehub/lobe-chat/pull/13850) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | High | 4/15/2026 |
| v2.1.49 | ## 📦 Release v2.1.49 This release was automatically published from PR #13716. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13716 ### Commit Message ## 📦 Weekly Release 20260410 This release includes **67 commits**. Key user-facing updates below. ### New Features and Enhancements - Introduced **Prompt Rewrite & Translate** feature for assisted input editing. - Added **Skill Panel** with dedicated skills tab in the skill store and fixed skill icon renderin | High | 4/10/2026 |
| v2.1.48 | ## 📦 Release v2.1.48 This release was automatically published from PR #13626. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13626 ### Commit Message # 🚀 release: 20260407 This release includes **148 commits**. Key updates are below. - **Response API tool execution is more capable and reliable** — Added hosted builtin tools + client-side function tools and improved tool-call streaming/completion behavior. [#13406](https://github.com/lobehub/lobehub/pull/13406) | Medium | 4/7/2026 |
| v0.0.0-nightly.pr13470.7694 | ## PR Build Information **Version**: `0.0.0-nightly.pr13470.7694` **Release Time**: `2026-04-02T04:09:40.293Z` **PR**: [#13470](https://github.com/lobehub/lobe-chat/pull/13470) ## ⚠️ Important Notice This is a **development build** specifically created for testing purposes. Please note: - This build is **NOT** intended for production use - Features may be incomplete or unstable - Use only for validating PR changes in a desktop environment - May contain experimental code that hasn't been fu | Medium | 4/2/2026 |
| v2.1.47 | ## 📦 Release v2.1.47 This release was automatically published from PR #13330. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13330 ### Commit Message # 🚀 release: 20260326 This release includes **91 commits**. Key updates are below. - **Agent can now execute background tasks** — Agents can perform long-running operations without blocking your conversation. [#13289](https://github.com/lobehub/lobe-chat/pull/13289) - **Better error messages** — Redesigned err | Medium | 3/27/2026 |
| v2.1.46 | ## 📦 Release v2.1.46 This release was automatically published from PR #13295. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13295 ### Commit Message This release includes a **database schema migration** involving **2 new tables** for the Notification system. ### Migration: Add Notification Tables - Added 2 new tables: `notifications`, `notification_deliveries` - Added `notification` jsonb column to `user_settings` ### Notes for Self-hosted Users - The migration | Medium | 3/26/2026 |
| v2.1.45 | ## 📦 Release v2.1.45 This release was automatically published from PR #13280. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13280 ### Commit Message This release includes a **database schema migration** involving **6 new tables** and **1 brief table** for the Agent Task System. ### Migration: Add Agent Task System Tables - Added 6 new tables: `tasks`, `task_dependencies`, `task_documents`, `task_topics`, `task_comments`, `briefs` - Added 24 foreign key constraints | Medium | 3/26/2026 |
| v2.1.44 | ## 📦 Release v2.1.44 This release was automatically published from PR #13155. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13155 ### Commit Message This release includes **~90 commits**. Key updates are below. ### New Features and Enhancements - Added **Agent Documents** implementation with knowledge management tools (#13093). - Introduced **context engine** that injects referenced topic context into the last user message (#13104). - Added **server-side context c | Low | 3/20/2026 |
| v2.1.43 | ## 📦 Release v2.1.43 This release was automatically published from PR #13032. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/13032 ### Commit Message This release includes a **database schema migration** adding **BM25 full-text search indexes** with ICU tokenizer across 14 tables. ### Migration: Add BM25 Indexes with ICU Tokenizer - Added BM25 indexes for **14 tables**: `agents`, `topics`, `files`, `knowledge_bases`, `user_memories`, `chat_groups`, `use | Low | 3/16/2026 |
| v2.1.42 | ## 📦 Release v2.1.42 This release was automatically published from PR #12974. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12974 ### Commit Message #### 💻 Change Type - [ ] ✨ feat - [x] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 👷 build - [ ] ⚡️ perf - [ ] ✅ test - [ ] 📝 docs - [ ] 🔨 chore #### 🔗 Related Issue N/A #### 🔀 Description of Change - create `stable*.yml` from `latest*.yml` during stable desktop S3 publishing - keep canary and nightly behavi | Low | 3/14/2026 |
| v2.1.41 | ## 📦 Release v2.1.41 This release was automatically published from PR #12956. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12956 ### Commit Message This release includes **~400 commits**. Key updates are below. ### New Features and Enhancements - **Bot Platform Integration**: Added abstract bot platform layer with **QQ Bot**, **Telegram Bot**, **Lark/Feishu Bot**, and **Discord Bot** integrations, including remote device support for IM integration. - **LobeHub CL | Low | 3/13/2026 |
| v2.1.40 | ## 📦 Release v2.1.40 This release was automatically published from PR #12939. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12939 ### Commit Message This release includes a **database schema migration** adding **1 new column** to the `topics` table. ### Migration: Add description column to topics table - Added `description` (text, nullable) column to the `topics` table - Uses idempotent `ADD COLUMN IF NOT EXISTS` syntax ### Notes for Self-hosted Users - | Low | 3/12/2026 |
| v2.1.39 | ## 📦 Release v2.1.39 This release was automatically published from PR #12862. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12862 ### Commit Message This release includes a **database schema migration** adding a `key_hash` column to the `api_keys` table for authentication lookup. ### Migration 0089: Add API Key Hash Column - Added `key_hash` column (`varchar(128)`, unique) to `api_keys` table - Enables hash-based API key authentication lookup ### Notes for | Low | 3/9/2026 |
| v2.1.38 | ## 📦 Release v2.1.38 This release was automatically published from PR #12757. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12757 ### Commit Message This release includes **31 commits**. Key updates are below. ### New Features and Enhancements - Added **Telegram bot access** support. - Added **electron page tabs** functionality for desktop. - Added **device code auth flow** for authentication. - Added **GPT-5.4** model support. - Show **last used auth prov | Low | 3/6/2026 |
| v2.1.37 | ## 📦 Release v2.1.37 This release was automatically published from PR #12755. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12755 ### Commit Message #### 💻 Change Type - [ ] ✨ feat - [x] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 👷 build - [ ] ⚡️ perf - [ ] ✅ test - [ ] 📝 docs - [ ] 🔨 chore #### 🔗 Related Issue N/A #### 🔀 Description of Change This hotfix updates the stable desktop release workflow on `main` to archive renderer assets from the current | Low | 3/6/2026 |
| v2.1.36 | ## 📦 Release v2.1.36 This release was automatically published from PR #12714. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12714 ### Commit Message #### 💻 Change Type <!-- For change type, change [ ] to [x]. --> - [ ] ✨ feat - [x] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 👷 build - [ ] ⚡️ perf - [ ] ✅ test - [ ] 📝 docs - [ ] 🔨 chore #### 🔗 Related Issue <!-- Link to the issue that is fixed by this PR --> <!-- Example: Fixes #xxx, Clo | Low | 3/5/2026 |
| v2.1.35 | ## 📦 Release v2.1.35 This release was automatically published from PR #12631. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12631 ### Commit Message This release includes **90 commits**. Key updates are below. ### ✨ New Features and Enhancements - 🤖 Added **Discord IM bot integration** for receiving and responding to messages within Discord channels. ([#12517](https://github.com/lobehub/lobehub/pull/12517)) - 🧩 Introduced **Agent Skills** support with progressiv | Low | 3/3/2026 |
| v2.1.34 | ## 📦 Release v2.1.34 This release was automatically published from PR #12532. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12532 Scope agent evaluation benchmarks and new bot provider bindings by user while introducing infrastructure for external chat platform integrations. New Features: - Add agent bot provider database schema and model to store per-agent external platform bindings with encrypted credentials. - Introduce agent agency configuration type | Low | 2/28/2026 |
| v2.1.33 | This release includes **82 commits** and **854 changed files**. Key user-facing updates are below. ### 🚀 New Features and Enhancements - Added **Agent Benchmark** support for more systematic agent performance evaluation. - Introduced the **video generation** feature end-to-end, including entry points, sidebar “new” badge support, and skeleton loading for topic switching. - Expanded memory capabilities: support for memory effort/tool permission configuration and improved timeout calculat | Low | 2/21/2026 |
| v2.1.32 | ## 📦 Release v2.1.32 This release was automatically published from PR #12333. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12333 ### Commit Message Add new models to NVIDIA NIM provider and simplify payload handling logic. **New Models:** - MiniMax-M2.1, DeepSeek V3.2, GLM-4.7, GLM-5, Kimi K2.5 **Payload Handling:** - Remove redundant model list filtering - Convert `reasoning` to `reasoning_content` (NVIDIA NIM API format requirement) - | Low | 2/21/2026 |
| v2.1.31 | ## 📦 Release v2.1.31 1. 更新的文生图,图生图模型列表,`z-image` `wan2.5` `wan2.6` `qwen-image-plus/max` `qwen-image-edit-plus/max` 2. 新增 `image2image` endpoint,为老版本图生图模型进行兼容 3. 默认使用 `multimodal-generation` endpoint(新模型目前调研下来都是用这个了,同时支持图生图和文生图) 4. 支持多区域 Dashscope URL,跟随 baseUrl 参数,自动切分 `/compatible-mode/v1` 默认北京区域 北京 https://dashscope.aliyuncs.com 新加坡 https://dashscope-intl.aliyuncs.com 弗吉尼亚 https://dashscope-us.aliyuncs.com | Low | 2/20/2026 |
| v2.1.30 | ## 📦 Release v2.1.30 This release was automatically published from PR #12321. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12321 ### Commit Message ## 🩹 Hotfix v2.1.30 This PR starts a hotfix release from `main`. ### Release Process 1. ✅ Hotfix branch created from main 2. ✅ Pushed to remote 3. 🔄 Waiting for PR review and merge 4. ⏳ Auto tag + GitHub Release will be created after merge --- Created by hotfix script ## Summary by Sourcery Adjust release automat | Low | 2/14/2026 |
| v2.1.29 | ## 📦 Hotfix v2.1.29 This hotfix was automatically published from PR #12313. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12313 ### Commit Message ## 🩹 Hotfix v2.1.29 This PR starts a hotfix release from `main`. ### Release Process 1. ✅ Hotfix branch created from main 2. ✅ Pushed to remote 3. 🔄 Waiting for PR review and merge 4. ⏳ Auto tag + GitHub Release will be created after merge --- Created by hotfix script ## Summary by Sourcery Improve main-to-canary s | Low | 2/14/2026 |
| v2.1.28 | ## 📦 Hotfix v2.1.28 This hotfix was automatically published from PR #12260. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12260 ### Commit Message ## 🩹 Hotfix v2.1.28 This PR starts a hotfix release from `main`. ### Release Process 1. ✅ Hotfix branch created from main 2. ✅ Pushed to remote 3. 🔄 Waiting for PR review and merge 4. ⏳ Auto tag + GitHub Release will be created after merge --- Created by hotfix script ## Summary by Sourcery Introduce a dedicated ho | Low | 2/11/2026 |
| v2.1.27 | ## 📦 Release v2.1.27 This release was automatically published from PR #12248. ### Changes See PR description: https://github.com/lobehub/lobehub/pull/12248 ### Commit Message ## 📦 Release v2.1.27 This branch contains changes for the upcoming v2.1.27 release. ### Change Type - Checked out from dev branch and merged to main branch ### Release Process 1. ✅ Release branch created 2. ✅ Pushed to remote 3. 🔄 Waiting for PR review and merge 4. ⏳ Release workflow triggered after merge --- Crea | Low | 2/11/2026 |
| v2.1.26 | ### [Version 2.1.26](https://github.com/lobehub/lobe-chat/compare/v2.1.25...v2.1.26) <sup>Released on **2026-02-10**</sup> #### 💄 Styles - **misc**: Update i18n. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### Styles * **misc**: Update i18n, closes [#12227](https://github.com/lobehub/lobe-chat/issues/12227) ([37b06c4](https://github.com/lobehub/lobe-chat/commit/37b06c4)) </details> <div align="right"> [ <sup>Released on **2026-02-09**</sup> <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> </details> <div align="right"> [](#readme-top) </div> | Low | 2/9/2026 |
| v2.1.24 | ### [Version 2.1.24](https://github.com/lobehub/lobe-chat/compare/v2.1.23...v2.1.24) <sup>Released on **2026-02-09**</sup> #### 🐛 Bug Fixes - **misc**: Fix multimodal content_part images rendered as base64 text. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### What's fixed * **misc**: Fix multimodal content_part images rendered as base64 text, closes [#12210](https://github.com/lobehub/lobe-chat/issues/12210) ([00ff5b9](https://github.com/lobehub/lobe-c | Low | 2/9/2026 |
| v2.1.23 | ### [Version 2.1.23](https://github.com/lobehub/lobe-chat/compare/v2.1.22...v2.1.23) <sup>Released on **2026-02-09**</sup> #### 🐛 Bug Fixes - **swr**: Prevent useActionSWR isValidating from getting stuck. - **misc**: Fix editor content missing when send error, use custom avatar for group chat in sidebar. #### 💄 Styles - **misc**: Update i18n. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### What's fixed * **swr**: Prevent useActionSWR isValidating f | Low | 2/9/2026 |
| v2.1.22 | ### [Version 2.1.22](https://github.com/lobehub/lobe-chat/compare/v2.1.21...v2.1.22) <sup>Released on **2026-02-08**</sup> #### 🐛 Bug Fixes - **misc**: Register Notebook tool in server runtime. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### What's fixed * **misc**: Register Notebook tool in server runtime, closes [#12203](https://github.com/lobehub/lobe-chat/issues/12203) ([be6da39](https://github.com/lobehub/lobe-chat/commit/be6da39)) </details> < | Low | 2/8/2026 |
| v2.1.21 | ### [Version 2.1.21](https://github.com/lobehub/lobe-chat/compare/v2.1.20...v2.1.21) <sup>Released on **2026-02-08**</sup> #### 🐛 Bug Fixes - **misc**: Add end-user info on OpenAI Responses API call, enable vertical scrolling for topic list on mobile. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### What's fixed * **misc**: Add end-user info on OpenAI Responses API call, closes [#12134](https://github.com/lobehub/lobe-chat/issues/12134) ([72a85ac](https | Low | 2/8/2026 |
| v2.1.20 | ### [Version 2.1.20](https://github.com/lobehub/lobe-chat/compare/v2.1.19...v2.1.20) <sup>Released on **2026-02-08**</sup> #### 🐛 Bug Fixes - **misc**: Add api/version and api/desktop to public routes, show notification when file upload fails due to storage plan limit. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### What's fixed * **misc**: Add api/version and api/desktop to public routes, closes [#12194](https://github.com/lobehub/lobe-chat/issues/121 | Low | 2/8/2026 |
| v2.1.19 | ### [Version 2.1.19](https://github.com/lobehub/lobe-chat/compare/v2.1.18...v2.1.19) <sup>Released on **2026-02-06**</sup> #### ♻ Code Refactoring - **docker-compose**: Restructure dev environment. - **misc**: Upgrade agents/group detail pages tabs、hidden like button. #### 🐛 Bug Fixes - **misc**: Fixed in community pluings tab the lobehub skills not display. #### 💄 Styles - **model-runtime**: Add Claude Opus 4.6 support for Bedrock runtime. <br/> <details> <summary><kbd>Impr | Low | 2/6/2026 |
| v2.1.18 | ### [Version 2.1.18](https://github.com/lobehub/lobe-chat/compare/v2.1.17...v2.1.18) <sup>Released on **2026-02-04**</sup> #### 🐛 Bug Fixes - **model-runtime**: Fix moonshot interleaved thinking and circular dependency. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### What's fixed * **model-runtime**: Fix moonshot interleaved thinking and circular dependency, closes [#12112](https://github.com/lobehub/lobe-chat/issues/12112) ([3f1a198](https://github.co | Low | 2/4/2026 |
| v2.1.17 | ### [Version 2.1.17](https://github.com/lobehub/lobe-chat/compare/v2.1.16...v2.1.17) <sup>Released on **2026-02-04**</sup> #### ♻ Code Refactoring - **model-runtime**: Extract Anthropic factory and convert Moonshot to RouterRuntime. <br/> <details> <summary><kbd>Improvements and Fixes</kbd></summary> #### Code refactoring * **model-runtime**: Extract Anthropic factory and convert Moonshot to RouterRuntime, closes [#12109](https://github.com/lobehub/lobe-chat/issues/12109) ([7106 | Low | 2/4/2026 |