What's Changed
- feat: upgrade electron-builder to 26.0.13 by @beyondkmp in #4783
- feat(Miniapp): add Z.ai mini app with logo and migration support by @ousugo in #4820
- feat(Grok): add isGrokModel function and update systemMessage handling for Grok models by @ousugo in #4823
- feat: create issue-management.yml by @Pleasurecruise in #4822
- Update issue-management.yml by @Pleasurecruise in #4830
- fix: websearch ui by @eeee0717 in #4840
- feat(models): update GLM model list and add new GLM-Z1 reasoning models by @ousugo in #4836
- feat(models): add gpt-4.1 model to visionAllowedModels by @ousugo in #4843
- chore(issue-template): improve clarity and requirements in bug report checklist by @ousugo in #4847
- feat(QuickPanel): 优化快捷菜单搜索问题 by @teojs in #4863
- feat/search mcp auto config by @koujialong in #4780
- fix(styles): add support for lucide icons in global styles by @ousugo in #4871
- feat: integrate AxiosProxy for HTTP requests in rerankers and Copilot… by @beyondkmp in #4858
- feat(model): add ModelCard schema and related types for input/output capabilities by @DeJeune in #4812
- feat(MessageContent): Add Collapsible Citations Display by @Harris-H in #4285
- fix(OpenAIProvider): remove unnecessary o-series model stream restriction by @DeJeune in #4889
- 为各语言的README都添加了Maple-Neon主题. by @BoningtonChen in #4891
- fix: MCP服务器添加server-filesystem时填写参数后启用时报错 by @An0510 in #4872
- Fix(MCPService): 修复 getSystemPath 因硬编码 Shell 路径导致的兼容性问题 by @liqiha0 in #4853
- fix(ReadMe): the redirection error of the Maple Neon theme by @BoningtonChen in #4893
- fix(OpenAIProvider): Filter empty system prompts by @ousugo in #4896
- fix: 快捷助手发起询问后没有清理掉输入框内的内容 by @ooyyh in #4907
- refractor: nutstore sdk changed to JS version by @nutstore-dev in #4913
- chore: Update electron-builder configuration to remove architecture by @beyondkmp in #4912
- Feat/mcp oauth by @vaayne in #4837
- refactor(Gemini): migrate generative-ai sdk to genai sdk by @DeJeune in #4939
- fix(GeminiProvider): update content configuration based on model type by @DeJeune in #4960
- feat(models): add support for o3 and o4-mini models in vision and logo configurations by @ousugo in #4963
- chore(electron-builder): Simplify file renaming logic and remove space by @beyondkmp in #4919
- feat: LLM可以根据需求自行选择使用知识库或者网络搜索 by @eeee0717 in #4806
- fix(models): simplify OpenAI o-series model identification logic by @ousugo in #4985
- fix(AddAgentPopup): update form handling and simplify prompt input layout by @ousugo in #4984
- refactor: improve error boundary messsage by @alephpiece in #4987
- fix: knowledge citations by @eeee0717 in #4988
- feat(UI): Support custcom css in mini window by @DeJeune in #4255
- feat: add hostname retrieval for backup webdav by @ysicing in #5004
- fix: Nutstore auto-sync when app starts by @0xfullex in #5005
- feat(models): update gemini model identification logic to be more general by @ousugo in #5015
- fix: should not download when autoupdate is false by @0xfullex in #5029
- fix(deepseek-reasoner) doesn't support successive user or assistant messages by @chenxi-null in #5051
- feat: gemini reasoning budget support by @DeJeune in #5052
- feat(websearch): HTTP basic auth support for Searxng by @cxw620 in #5009
- fix (UI): Resolve the issue of overly long file names and path names not being displayed correctly by @ousugo in #5054
- feat: implement maximum backups feature in WebDAV settings by @ysicing in #5060
- fix(obsidian): update title update logic by @isimple4 in #5045
- feat: add chat message translate copy button by @Pleasurecruise in #4620
- fix: mcp search field redundancy by @koujialong in #4909
- feat: mcp configuration extraction logic optimization by @koujialong in #4918
- refactor: use rehype-sanitize for html tags by @alephpiece in #4825
- refactor(ModelList): extract NameSpan component and adjust styling for better layout by @ousugo in #5014
New Contributors
- @koujialong made their first contribution in #4780
- @BoningtonChen made their first contribution in #4891
- @An0510 made their first contribution in #4872
- @liqiha0 made their first contribution in #4853
- @ooyyh made their first contribution in #4907
- @ysicing made their first contribution in #5004
- @chenxi-null made their first contribution in #5051
- @cxw620 made their first contribution in #5009
- @isimple4 made their first contribution in #5045
Full Changelog: v1.2.4...v1.2.5