What's Changed
- chore(deps-dev): bump @testing-library/jest-dom from 6.6.2 to 6.6.3 by @dependabot in #5807
- fix: use current session id to trigger rerender by @Dogtiti in #5812
- 更新视觉模型匹配关键词 by @LovelyGuYiMeng in #5815
- artifacts support svg by @OPChips in #5816
- Fix gemini summary by @DDMeaqua in #5819
- fix: 代码块嵌入小代码块时渲染错误 by @OPChips in #5827
- feat: support more user-friendly scrolling by @Sherlocksuper in #5821
- update new model for gpt-4o and gemini-exp by @code-october in #5861
- Fix o1 by @code-october in #5850
- 🎨 style(setting): Place custom-model's input a separated row. by @frostime in #5879
- 面具“以文搜图”改成“AI文生图”,微调提示让图片生成更稳定无水印 by @InitialXKO in #5936
- chore(deps-dev): bump @testing-library/react from 16.0.1 to 16.1.0 by @dependabot in #5940
- Update google models to add gemini-2.0 by @fengzai6 in #5932
- add gemini-exp-1206, gemini-2.0-flash-thinking-exp-1219 by @dupl in #5959
- feat: runtime configuration of vision-capable models by @Yiming3 in #5919
- Update README.md by @Leizhenpeng in #5976
- fix model leak issue by @code-october in #5883
- fix: failed unit test by @Dogtiti in #5994
- Feature/cogview by @Dogtiti in #5996
- fix: correct the URL in plugin store address by @xixici in #5993
- Fix issue #5964: Prevents character loss in gemini-2.0-flash-thinking-exp-1219 responses by @zmhuanf in #5965
- Use i18n for DISCOVERY by @fishshi in #5920
- feature: support glm-4v by @Dogtiti in #5997
- Use regular expressions to make the code more concise. by @dupl in #5998
- since #5984, add DeepSeek as a new ModelProvider (with deepseek-chat&deepseek-coder models), so that user can use openai and deepseek at same time with different api url & key by @bestsanmao in #5989
- docs: add DEEPSEEK_API_KEY and DEEPSEEK_URL in README by @bestsanmao in #6001
- fix issue #6009 add setting items for deepseek by @bestsanmao in #6016
- 修复 VISION_MDOELS 在 docker 运行阶段不生效的问题 by @code-october in #6010
- feat: #5422 快捷键清除上下文 by @DDMeaqua in #5468
- Correct the typos in user-manual-cn.md by @dupl in #6034
- fix: prevent message sync between forked sessions by generating unique IDs by @lvguanjun in #6033
- Support MCP( WIP) by @Leizhenpeng in #5974
- fix: add missing useMobileScreen hook import by @Kadxy in #6075
- Update README_CN.md by @Leizhenpeng in #6082
- fix: missing mcp_config.json files required for building by @Kadxy in #6084
- Bug fix (about mcpPrompt) and add deepseek-reasoner by @bestsanmao in #6087
- Support DeepSeek API streaming reasoning content by @Kadxy in #6116
- fix: revert unintended changes by @Kadxy in #6118
- Update README.md by @Leizhenpeng in #6119
- feat(model): add support for OpenAI o3-mini model by @Kadxy in #6121
- add gemini-2.0-flash-thinking-exp, gemini-2.0-flash-thinking-exp-01-21 by @dupl in #6127
- fix: fix isModelNotavailableInServer logic for bytedance models by @zcong1993 in #6134
- temporary fix for o3-mini by @RetiredQQ in #6132
- chore: add knowledge cut off dates for o1 and o3 by @MonadMonAmi in #6129
- New provider SiliconFlow and Its Latest DeekSeek Models by @jackalcooper in #6141
- feat: add more llm icons by @Eric-2369 in #6144
- Fix: 补充 env 中硅基流动的环境变量;追加硅基流动 2 个支持的付费模型 by @xiexin12138 in #6168
- update the lastest Gemini models by @dupl in #6158
- Fix: Set consistent fill color for OpenAI/MoonShot/Grok SVG to prevent color inversion in dark mode by @ZhangYichi-ZYc in #6164
- Larger timeout for SiliconFlow by @jackalcooper in #6185
- Fix formatting of reasoning model on SiliconFlow by @jackalcooper in #6186
- Add other Xai model by @itsevin in #6175
- fix several bugs by @bestsanmao in #6172
- Update LICENSE by @Leizhenpeng in #6188
- Support VLM on SiliconFlow by @jackalcooper in #6194
- fix avatar for export message preview and saved image by @bestsanmao in #6189
- Model listing of SiliconFlow by @jackalcooper in #6193
- Fix model icon on SiliconFlow by @jackalcooper in #6190
- add 3 type of reasoning_content support (+deepseek-r1@OpenAI @alibaba @bytedance), parse from SSE by @bestsanmao in #6204
New Contributors
- @LovelyGuYiMeng made their first contribution in #5815
- @Sherlocksuper made their first contribution in #5821
- @dupl made their first contribution in #5959
- @Yiming3 made their first contribution in #5919
- @xixici made their first contribution in #5993
- @zmhuanf made their first contribution in #5965
- @fishshi made their first contribution in #5920
- @bestsanmao made their first contribution in #5989
- @lvguanjun made their first contribution in #6033
- @Kadxy made their first contribution in #6075
- @zcong1993 made their first contribution in #6134
- @RetiredQQ made their first contribution in #6132
- @MonadMonAmi made their first contribution in #6129
- @jackalcooper made their first contribution in #6141
- @xiexin12138 made their first contribution in #6168
- @itsevin made their first contribution in #6175
Full Changelog: v2.15.8...v2.16.0