From d3163badd9b0c58df9553e947e7b762b66ebc6f0 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Wed, 19 Aug 2026 11:53:05 +0200 Subject: [PATCH] Prepared release v26.8.1 (#930) --- app/MindWork AI Studio/Components/Changelog.Logs.cs | 2 +- .../Settings/ProviderExtensions.OpenSource.cs | 11 +++++++++++ app/MindWork AI Studio/packages.lock.json | 6 +++--- app/MindWork AI Studio/wwwroot/changelog/v26.8.1.md | 3 ++- app/MindWork AI Studio/wwwroot/changelog/v26.8.2.md | 3 +-- metadata.txt | 6 +++--- .../linux/org.mindworkai.AIStudio.metainfo.xml | 3 ++- 7 files changed, 23 insertions(+), 11 deletions(-) diff --git a/app/MindWork AI Studio/Components/Changelog.Logs.cs b/app/MindWork AI Studio/Components/Changelog.Logs.cs index 776d9e92..fc45317b 100644 --- a/app/MindWork AI Studio/Components/Changelog.Logs.cs +++ b/app/MindWork AI Studio/Components/Changelog.Logs.cs @@ -13,7 +13,7 @@ public partial class Changelog public static readonly Log[] LOGS = [ - new (253, "v26.8.1, build 253 (2026-08-16 10:21 UTC)", "v26.8.1.md"), + new (254, "v26.8.1, build 254 (2026-08-19 09:35 UTC)", "v26.8.1.md"), new (250, "v26.7.3, build 250 (2026-07-21 12:45 UTC)", "v26.7.3.md"), new (244, "v26.7.2, build 244 (2026-07-06 18:35 UTC)", "v26.7.2.md"), new (243, "v26.7.1, build 243 (2026-07-05 16:39 UTC)", "v26.7.1.md"), diff --git a/app/MindWork AI Studio/Settings/ProviderExtensions.OpenSource.cs b/app/MindWork AI Studio/Settings/ProviderExtensions.OpenSource.cs index 2f8aede9..b39b9fc7 100644 --- a/app/MindWork AI Studio/Settings/ProviderExtensions.OpenSource.cs +++ b/app/MindWork AI Studio/Settings/ProviderExtensions.OpenSource.cs @@ -121,6 +121,17 @@ public static partial class ProviderExtensions Capability.ALWAYS_REASONING, Capability.FUNCTION_CALLING, Capability.CHAT_COMPLETION_API, ]; + + // Check for the multimodal Qwen 3.8 27B checkpoint: + if(modelName.IndexOf("qwen3.8-27b") is not -1) + return + [ + Capability.TEXT_INPUT, Capability.MULTIPLE_IMAGE_INPUT, Capability.VIDEO_INPUT, + Capability.TEXT_OUTPUT, + + Capability.REASONING_BY_DEFAULT, Capability.FUNCTION_CALLING, + Capability.CHAT_COMPLETION_API, + ]; // Check for Qwen 3.5: if(modelName.IndexOf("qwen3.5") is not -1) diff --git a/app/MindWork AI Studio/packages.lock.json b/app/MindWork AI Studio/packages.lock.json index 659e11fa..3bd053e7 100644 --- a/app/MindWork AI Studio/packages.lock.json +++ b/app/MindWork AI Studio/packages.lock.json @@ -41,9 +41,9 @@ }, "Microsoft.NET.ILLink.Tasks": { "type": "Direct", - "requested": "[9.0.18, )", - "resolved": "9.0.18", - "contentHash": "ztGVXB28bi8SeplFmAx+4MkqP1ieA4UNzj/M3qyyz5tLa37Ln8x8LuaXdxzzoOdaucjQBKXSdCMFSbpQaNGIEg==" + "requested": "[9.0.19, )", + "resolved": "9.0.19", + "contentHash": "I9GkKrCVjzxGU1hsKSurOW6P/ABPPHARfc/MTnzIgDb8YjJ/votxKN2z7K+J3DvlQXGH0O7KqdtBseRj8j7eNQ==" }, "MudBlazor": { "type": "Direct", diff --git a/app/MindWork AI Studio/wwwroot/changelog/v26.8.1.md b/app/MindWork AI Studio/wwwroot/changelog/v26.8.1.md index 2e153d3d..342f8ef7 100644 --- a/app/MindWork AI Studio/wwwroot/changelog/v26.8.1.md +++ b/app/MindWork AI Studio/wwwroot/changelog/v26.8.1.md @@ -1,4 +1,4 @@ -# v26.8.1, build 253 (2026-08-16 10:21 UTC) +# v26.8.1, build 254 (2026-08-19 09:35 UTC) - Added Hetzner's experimental inference API as an LLM provider. It runs open-source models in the EU and supports text and image chats through its OpenAI-compatible API. - Added support for the new open source models DeepSeek V4 Flash and Pro, GLM 5.2, Kimi K2.7 Code and K3, as well as Qwen 3.6 and 3.8. - Added a prototype Visual Briefing Assistant that turns documents, data, images, audio, and video into self-contained interactive HTML briefings. When you want to test it, you have to enable this preview feature in your app settings. @@ -16,6 +16,7 @@ - Improved reading large files from slow locations such as network drives. AI Studio now waits considerably longer before it gives up, and it tells you when it does. - Improved how Word documents (`.docx`) and OpenDocument files (`.odt`) are read. AI Studio now reads them itself instead of handing them to Pandoc, so these documents no longer need a Pandoc installation. It reads them section by section, which keeps even large documents responsive, and it now picks up more of the document: the title, the author, headers and footers, footnotes, endnotes, and comments. This was contributed by Nils Kruthoff (`nilskruthoff`), who also wrote the library behind it. Thank you, Nils, for this great contribution. - Improved the order of your models. Every list of models is now sorted by provider and name, so all models of one provider stay together. Until now, models appeared in the order they were created, which meant that a model added later always showed up at the end of the list. This was especially confusing when your organization rolled out new models. In the settings, the tables for LLM providers, embeddings, and transcription are now grouped by provider and start collapsed, so even a long list stays easy to survey. +- Improved how you access log files from the information page: you can now open their locations in the system file manager or jump directly to the Log Viewer Assistant. - Changed how approvals for assistant plugins combine when your organization deploys several configurations. They now add up, so a department can approve additional assistant plugins without repeating the approvals of the company-wide configuration. Previously, the last configuration replaced all earlier approvals, which silently required a new security check for those assistants. - Fixed attached files reaching the AI as empty documents when AI Studio could not read them. The AI then answered as if your file had no content, and nothing pointed to a problem. AI Studio now names the cause instead, for example, an unavailable network drive, a file another program is blocking, a protected PDF, or a scanned PDF without a text layer, and it no longer attaches such a file. - Fixed files that are open in another program being reported as an unrecognized file type. AI Studio now tells you that the file is currently open elsewhere and asks you to close it. This also works for files on shared network drives, where a colleague might have the file open. diff --git a/app/MindWork AI Studio/wwwroot/changelog/v26.8.2.md b/app/MindWork AI Studio/wwwroot/changelog/v26.8.2.md index 7b82bdca..ed69559c 100644 --- a/app/MindWork AI Studio/wwwroot/changelog/v26.8.2.md +++ b/app/MindWork AI Studio/wwwroot/changelog/v26.8.2.md @@ -1,2 +1 @@ -# v26.8.2, build 254 (2026-08-xx xx:xx UTC) -- Improved how you access log files from the information page: you can now open their locations in the system file manager or jump directly to the Log Viewer Assistant. \ No newline at end of file +# v26.8.2, build 255 (2026-08-xx xx:xx UTC) diff --git a/metadata.txt b/metadata.txt index 7e8a4716..421260b1 100644 --- a/metadata.txt +++ b/metadata.txt @@ -1,12 +1,12 @@ 26.8.1 -2026-08-16 10:21:20 UTC -253 +2026-08-19 09:35:26 UTC +254 9.0.120 (commit 3f97250e38) 9.0.19 (commit 8381bdb01f) 1.97.1 (commit 8bab26f4f) 8.15.0 2.11.5 -da68051c61a, release +1aed0f8e19b, release osx-arm64 148.0.7763.0 0.7.2 \ No newline at end of file diff --git a/runtime/packaging/linux/org.mindworkai.AIStudio.metainfo.xml b/runtime/packaging/linux/org.mindworkai.AIStudio.metainfo.xml index 25509642..ff0dc201 100644 --- a/runtime/packaging/linux/org.mindworkai.AIStudio.metainfo.xml +++ b/runtime/packaging/linux/org.mindworkai.AIStudio.metainfo.xml @@ -102,7 +102,7 @@ - +
  • Added Hetzner's experimental inference API as an LLM provider. It runs open-source models in the EU and supports text and image chats through its OpenAI-compatible API.
  • @@ -122,6 +122,7 @@
  • Improved reading large files from slow locations such as network drives. AI Studio now waits considerably longer before it gives up, and it tells you when it does.
  • Improved how Word documents (.docx) and OpenDocument files (.odt) are read. AI Studio now reads them itself instead of handing them to Pandoc, so these documents no longer need a Pandoc installation. It reads them section by section, which keeps even large documents responsive, and it now picks up more of the document: the title, the author, headers and footers, footnotes, endnotes, and comments. This was contributed by Nils Kruthoff (nilskruthoff), who also wrote the library behind it. Thank you, Nils, for this great contribution.
  • Improved the order of your models. Every list of models is now sorted by provider and name, so all models of one provider stay together. Until now, models appeared in the order they were created, which meant that a model added later always showed up at the end of the list. This was especially confusing when your organization rolled out new models. In the settings, the tables for LLM providers, embeddings, and transcription are now grouped by provider and start collapsed, so even a long list stays easy to survey.
  • +
  • Improved how you access log files from the information page: you can now open their locations in the system file manager or jump directly to the Log Viewer Assistant.
  • Changed how approvals for assistant plugins combine when your organization deploys several configurations. They now add up, so a department can approve additional assistant plugins without repeating the approvals of the company-wide configuration. Previously, the last configuration replaced all earlier approvals, which silently required a new security check for those assistants.
  • Fixed attached files reaching the AI as empty documents when AI Studio could not read them. The AI then answered as if your file had no content, and nothing pointed to a problem. AI Studio now names the cause instead, for example, an unavailable network drive, a file another program is blocking, a protected PDF, or a scanned PDF without a text layer, and it no longer attaches such a file.
  • Fixed files that are open in another program being reported as an unrecognized file type. AI Studio now tells you that the file is currently open elsewhere and asks you to close it. This also works for files on shared network drives, where a colleague might have the file open.