v1.5.7

Wait 5 sec.

What's Changedrefactor(AppUpdater): remove mainWindow dependency and utilize windowService by @beyondkmp in #9091fix: web search button memory leak by @EurFelux in #9100chore: use destroyOnHidden instead of deprecated destroyOnClose by @alephpiece in #9102chore: update windows-system-proxy dependency and remove obsolete patch by @beyondkmp in #9108fix: selection toolbar in CodeViewer by @alephpiece in #9103fix: set the inconsistency of column background color issue by @anghunk in #9109fix: codeblock special view by @alephpiece in #9120fix(providers): qiniu doesn't support developer role by @EurFelux in #9125feat: add message outline by @teojs in #9090feat(Markdown): support disabling single dollar math by @alephpiece in #9131fix: remove gpt-5-chat from OpenAI reasoning models by @EurFelux in #9136refactor: use hook useTemporaryValue in Table, CitationList, TranslatePage by @alephpiece in #9134Update label.ts by @jiange1236 in #9164fix: auto-close panel when no commands match (#7824) by @farion1231 in #8784fix(TopicMessages): fix topic style by @teojs in #9178fix: modelname by @DeJeune in #9183fix: update selection-hook to v1.0.9 by @0xfullex in #9180feat: web search icons by @EurFelux in #9147refactor(bakcup): 单例化S3/WebDAV by @GeorgeDong32 in #9181fix: unexpected loading by @DeJeune in #9193refactor(AppUpdater): streamline release version fetching and improve update logic by @beyondkmp in #9167style(Inputbar): use primary color for buttons by @EurFelux in #9174fix(aws-bedrock): support thinking mode by @silenceboychen in #9172refactor: replace axios and node fetch with electron's net module by @beyondkmp in #9212fix/9165 by @DeJeune in #9194fix: websearch by @Pleasurecruise in #9222feat: Use different window name for Quick Assistant by @miroklarin in #9217fix: Update KnowledgeBase form and service to handle preprocess provider correctly by @beyondkmp in #9229refactor(SvgPreview,Markdown): make svg size adaptive by @alephpiece in #9232refactor: improve style for ManageModelList and Tooltips by @alephpiece in #9227feat(DMXAPI): new add painting seededit by @jin-wang-c in #9226feat(aihubmix): painting support flux model & update web search rules & update default models by @DDU1222 in #9220fix(export): robustly export reasoning and handle errors by @GeorgeDong32 in #9221Fix/at symbol deletion issue by @farion1231 in #9206refactor(Mermaid): render mermaid in shadow dom by @alephpiece in #9187ci(PR-CI): grant only read permission for contents in CI by @GeorgeDong32 in #9246fix(providers): update not support enable_thinking providers by @EurFelux in #9251refactor: rename some MCP list by @alephpiece in #9253test: add tests for rehypeScalableSvg by @alephpiece in #9248refactor: improve html artifact style by @alephpiece in #9242fix: thinking button doesn't update assistant reasoning effort by @EurFelux in #9247fix: set developer role and service tier to default not supported by @EurFelux in #9245perf(DraggableList): skip update if dnd to the same position by @alephpiece in #9255refactor: remove rc-virtual-list from DraggableList by @alephpiece in #9258fix(providers): update poe url by @EurFelux in #9262refactor: bump antd to 5.27.0, update Input.Password suffix by @alephpiece in #9263fix: markdown span wrap by @alephpiece in #9264feat(translate): Automatic language detection based on LLM by @EurFelux in #7798fix(Artboard): update dimensions to use CSS variables for better layout control by @gophlet in #9277refactor: improve mcp server list by @alephpiece in #9257fix: update invalid link by @kovsu in #9285fix: svg rendering by @alephpiece in #9291fix(ImagePreview): add relaxed sanitize rules for svg by @alephpiece in #9293feat(ProviderSetting): add tooltip for api options by @EurFelux in #9292fix: MentionModelsButton re-rendering by @alephpiece in #9296refactor(SvgPreview): use transparent container for SVG by @alephpiece in #9294feat: quick model by @EurFelux in #9290fix: unexpected quitting full screen mode by @EurFelux in #9200feat: use quick model to detect translate language by @EurFelux in #9315feat: 同步百炼服务器功能 by @alickreborn0 in #9205fix(SelectionHook): improve validation for selected text range to handle empty strings and ensure valid extraction by @0xfullex in #9329fix: web search references missing caused by early reset by @alephpiece in #9328feat(openai): handle special tokens for zhipu api by @EurFelux in #9323feat: support openai codex by @beyondkmp in #9332fix: timeout memory leak by @EurFelux in #9312fix(Translate): update settings into db by @EurFelux in #9305Fix AWS Bedrock models not receiving uploaded document content by @caozhiyuan in #9337feat(migrate): initialize default assistant settings if not present by @DeJeune in #9303feat: support language aliases for code editor by @alephpiece in #9336fix(SelectionHook): [macOS] add type safety to prevent crashes by @0xfullex in #9354fix: sidebar code icon reset bug (#9307) by @farion1231 in #9333refactor: improve locate highlight animation by @alephpiece in #9345feat(utils): show weekday in date and datetime prompt variables by @EurFelux in #9362New Contributors@miroklarin made their first contribution in #9217@gophlet made their first contribution in #9277@caozhiyuan made their first contribution in #9337Full Changelog: v1.5.6...v1.5.7