diff --git a/app/Build/Build Script.csproj b/app/Build/Build Script.csproj index 558d1cb06..a03729968 100644 --- a/app/Build/Build Script.csproj +++ b/app/Build/Build Script.csproj @@ -14,7 +14,7 @@ - + diff --git a/app/MindWork AI Studio/MindWork AI Studio.csproj b/app/MindWork AI Studio/MindWork AI Studio.csproj index 484f9fbcb..843611b5f 100644 --- a/app/MindWork AI Studio/MindWork AI Studio.csproj +++ b/app/MindWork AI Studio/MindWork AI Studio.csproj @@ -63,9 +63,9 @@ - - - + + + diff --git a/app/MindWork AI Studio/packages.lock.json b/app/MindWork AI Studio/packages.lock.json index 6a1d0b1ef..9c3b0ca83 100644 --- a/app/MindWork AI Studio/packages.lock.json +++ b/app/MindWork AI Studio/packages.lock.json @@ -42,43 +42,43 @@ }, "Microsoft.Data.Sqlite.Core": { "type": "Direct", - "requested": "[9.0.20, )", - "resolved": "9.0.20", - "contentHash": "fh7kGdTZ/3UGydwTFTuCgMQ/JFkkjYrOEU/195ITmp9kddjn0FCNEusAi4XDxOnZ0QiHG6azpgjVjrSxvfPdjw==", + "requested": "[9.0.21, )", + "resolved": "9.0.21", + "contentHash": "8gLGoX8uqtEdoULSRjk0Ws3EpWuxwTz5ru8ulabzpq0tq7KnNhp8rLqIdeAzERA6Js1PZVpk9rcaP4ZhLMbORA==", "dependencies": { - "SQLitePCLRaw.core": "2.1.12" + "SQLitePCLRaw.core": "2.1.13" } }, "Microsoft.EntityFrameworkCore.Sqlite": { "type": "Direct", - "requested": "[9.0.20, )", - "resolved": "9.0.20", - "contentHash": "iOYqUXpR8sXhw2Y4sPmEZokI1sXp4AN66FGMnSAxX8kzplrhq/h3VMQB2RP3RWV4Kmgh3YCbTHHK08DCc7d4MA==", + "requested": "[9.0.21, )", + "resolved": "9.0.21", + "contentHash": "kRvTtLhhVoOP3u0Z/FRfJjhrVhMNaow4tUFKuUkg+w24Zgj1NLRVdS6ogRhgmM6qeBspNdpl3MJUh4/BG8bcUQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.20", - "Microsoft.Extensions.Caching.Memory": "9.0.20", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.20", - "Microsoft.Extensions.DependencyModel": "9.0.20", - "Microsoft.Extensions.Logging": "9.0.20", - "SQLitePCLRaw.bundle_e_sqlite3": "2.1.12", - "SQLitePCLRaw.core": "2.1.12", - "System.Text.Json": "9.0.20" + "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.21", + "Microsoft.Extensions.Caching.Memory": "9.0.21", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.21", + "Microsoft.Extensions.DependencyModel": "9.0.21", + "Microsoft.Extensions.Logging": "9.0.21", + "SQLitePCLRaw.bundle_e_sqlite3": "2.1.13", + "SQLitePCLRaw.core": "2.1.13", + "System.Text.Json": "9.0.21" } }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Direct", - "requested": "[9.0.20, )", - "resolved": "9.0.20", - "contentHash": "xcWGVQKYhFgHnB7GOpq4e8T/ZbbtgaPPqDTYDNVPkPmXpJyVzjYmennb89iuvxdpqB6iA1ckvna7z7p9G6mMtw==", + "requested": "[9.0.21, )", + "resolved": "9.0.21", + "contentHash": "l+daceqd/hww6K0bER5Rq+flof3aMTmtW9wgDi1jHou+rQLb8bBX74PyaGfnXo1eKaxROmM5jbiLoQ1cgyxaEw==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.20" + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.21" } }, "Microsoft.NET.ILLink.Tasks": { "type": "Direct", - "requested": "[9.0.20, )", - "resolved": "9.0.20", - "contentHash": "oPFydtjCgow3DXnL8z5gPbq3R1zGvBpcypgRhW172Hn8asJcI8oy7isudAnAAALIWyK+uRWCDP+/+om3s0PZHA==" + "requested": "[9.0.21, )", + "resolved": "9.0.21", + "contentHash": "ryionTSVk0ZU5/gW6r6Kh6LxvUzuF8HIcO0CLHoHhn7ZHZLbpGGYSe3duYzaNTtZK/AOQfqtYLUEW5LfbhSw3w==" }, "MudBlazor": { "type": "Direct", @@ -201,103 +201,103 @@ }, "Microsoft.EntityFrameworkCore": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "52/3+48fTVcVQopie1SZLLenAuyrG0Enr1eAEbw05b22dl6nbC8V0UHLFknodJOrVcqdYR1Pf6FMbNvvWuhB5A==", + "resolved": "9.0.21", + "contentHash": "wegRGNmcRUBc5IbSZo6BpcpdOYelvIDBO+78ykXl7RE+5oCGGaIRE+qbRDnrXn/K3iFcUFcg9PyHz7rpD4yI4A==", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.20", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.20", - "Microsoft.Extensions.Caching.Memory": "9.0.20", - "Microsoft.Extensions.Logging": "9.0.20" + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.21", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.21", + "Microsoft.Extensions.Caching.Memory": "9.0.21", + "Microsoft.Extensions.Logging": "9.0.21" } }, "Microsoft.EntityFrameworkCore.Abstractions": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "ity/Y3MG2hAxK/na+9vp0XQ6kDDwZ8thJfCl+MSBhRNyXgaBtb16SyX2W0uFL44k6BHDmohybJQSRXnjkI4jtA==" + "resolved": "9.0.21", + "contentHash": "XtqW90Od/0Ua+Fs+Gtdlyf4xCaDzdWwXWkENMCFti/me4EY4HlZteG7pM9UzpHwov7PeUw/AhjnFgRMmS0cX3g==" }, "Microsoft.EntityFrameworkCore.Analyzers": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "WCNEWRZGuYycp0vU9aAfEKGZOr7hGrJP4SpJkl2KzXzKqH9UY/2h6j2L3JYa/AZbKD7EffQGk09NmyEcml/OwQ==" + "resolved": "9.0.21", + "contentHash": "5k05vM84ipVL/bBMUo05zjRIbp3pY4RMmMflXW3wmQhCtuEsOHLgX36zA4XPrdjAhSjk4QqqPuVTlo4WbJeVGg==" }, "Microsoft.EntityFrameworkCore.Relational": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "84oLYJjAA8hSrwPfkq0cm9dBdf3uFbBwqJVYjmS4zEoKJ87cj/Knyp1iYAHe95ToJHeo8APAPG0OlA6S4GUUlw==", + "resolved": "9.0.21", + "contentHash": "an6YjYP8I2/24pNbKTssh9S6P2K+v7iVNRAjR++sx0U358+SGEGCE+qmomP7LZD1f5iXZO6Tf3SNUZxLpeZakA==", "dependencies": { - "Microsoft.EntityFrameworkCore": "9.0.20", - "Microsoft.Extensions.Caching.Memory": "9.0.20", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.20", - "Microsoft.Extensions.Logging": "9.0.20" + "Microsoft.EntityFrameworkCore": "9.0.21", + "Microsoft.Extensions.Caching.Memory": "9.0.21", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.21", + "Microsoft.Extensions.Logging": "9.0.21" } }, "Microsoft.EntityFrameworkCore.Sqlite.Core": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "vyUXyy2OSAtzZaVSSU/oeE+k/lVj77gUw3PjX9ABHGOz9ySuWQCr5IL9TCc9XWNTmExrSa4uc/7NfOPPooNWMw==", + "resolved": "9.0.21", + "contentHash": "FtJqSblkC/kYhrQ0kiSAzO2weMWseP1nd5IEpXLQteGZnrNy54FvUSIhz4FZBUZrcbFCHB9VM/2LcrlN5WuNYQ==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "9.0.20", - "Microsoft.EntityFrameworkCore.Relational": "9.0.20", - "Microsoft.Extensions.Caching.Memory": "9.0.20", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.20", - "Microsoft.Extensions.DependencyModel": "9.0.20", - "Microsoft.Extensions.Logging": "9.0.20", - "SQLitePCLRaw.core": "2.1.12", - "System.Text.Json": "9.0.20" + "Microsoft.Data.Sqlite.Core": "9.0.21", + "Microsoft.EntityFrameworkCore.Relational": "9.0.21", + "Microsoft.Extensions.Caching.Memory": "9.0.21", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.21", + "Microsoft.Extensions.DependencyModel": "9.0.21", + "Microsoft.Extensions.Logging": "9.0.21", + "SQLitePCLRaw.core": "2.1.13", + "System.Text.Json": "9.0.21" } }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "OsNAsYqXXI6RlPKnQGqyxYkgtnPJ9gTv+rHjE1FqfyGgKAdZ7kQqR0IXNTYLDNfcWr024ZDw+wKvoljr2KVnwg==", + "resolved": "9.0.21", + "contentHash": "F2kLO07nTYGeS3ygjOcu1yEWT6gHLsoUrd5XIvL9YQlZcbSLxjfVQS6iHx/cp65kaUTJFVIC6s3V32ZFk7i4YA==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.20" + "Microsoft.Extensions.Primitives": "9.0.21" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "/bUrdA5TTk17H36s1qBl5eBK1ZtVYkVw27rOpGU7tnSa/yzXG/VSacs6jvBhy4oypO7qo6PTzBqer+0VfJ9XJw==", + "resolved": "9.0.21", + "contentHash": "k5l5tMZe21AXHdqw/L92lol7HDzvDpgL5MSXtTdnch5c2fHtWqUsYqF3Y69xyMAnfQwPKWv625Rz6WlLPFZbpg==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.20", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.20", - "Microsoft.Extensions.Logging.Abstractions": "9.0.20", - "Microsoft.Extensions.Options": "9.0.20", - "Microsoft.Extensions.Primitives": "9.0.20" + "Microsoft.Extensions.Caching.Abstractions": "9.0.21", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.21", + "Microsoft.Extensions.Logging.Abstractions": "9.0.21", + "Microsoft.Extensions.Options": "9.0.21", + "Microsoft.Extensions.Primitives": "9.0.21" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "wNR2jEXCTwMKXKi/iWvi3PfRaxtU2j3VmzYHsbVhllQTKRpr1HmHewdwkLhlYk/VatbqDmprW1+tN2O/BA5OKA==", + "resolved": "9.0.21", + "contentHash": "DHIDx9DJIBcpA7/lpZdWEZd8gY0l56nLYBaTCeUZXFVhKiZStnF3DiIO/ATm4bYW3NIWWSf04u7Y/sv69BQttw==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.20" + "Microsoft.Extensions.Primitives": "9.0.21" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "SnnIHEHfbYGvd91ZNvYeJcQVSaICdSQWXficKuBkT0Jzfx34XsqZ9aHj0y/7a/eZWY05B3SI0dQA/gKfIVZgWw==", + "resolved": "9.0.21", + "contentHash": "BZDtK5I7dA2ekIqyFqHscLXSX/vavkgF3TmoF18LEOPIY1B8obw16bLw5CFJ4pgrgNny2WeEO7nafUzVybADjw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.20" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.21" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "EsRc4piTdI3Ti5+cZwdpxn+mHwDCqT+b9ecmgYTTttpHFkYDyc4CenRNC9LrU0A+lTYsbQE8EvWC6sNp1Op0YA==" + "resolved": "9.0.21", + "contentHash": "qHgkGpzmAqxBE1+uib0KMwHyukwyRdIC8JHHnzGCP7IKfySgEQn/KeVnXybFYrYJkOG5uzzEjchRB6dT4lmWTw==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "bhUlryY1AIFsB9kpR6/KMPWryLHoBPBpRSi79GQa4XVcYyW1PGA3Zi+rdu1wxJ5DWuA1Jr6DAVRgrgPnYOu8eg==" + "resolved": "9.0.21", + "contentHash": "yD3YU0gS+AU9/2HFHUV3vkkZ9WHUFQqNncY3IgblK2RZqWQaRq1XyYV9powj38mF6iRW+MsfuhXtFAE4iuv52g==" }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "lXph8HG8+ndo+qDKlxO9oQQlmwTWELWnO8Gs/LsTzzqMyonQAhOv366bDL4hyFL8nfI9sl2UWKBx87YIacZnSw==", + "resolved": "9.0.21", + "contentHash": "mhjalUmWcXPN3VsUcg7DMbvYn60MdwWiVUfTKtvxXXYL9a8Bn2DHB0PMVFzSJ1lBzcpdqB/JzepvHd1VD59SUA==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.20" + "Microsoft.Extensions.Primitives": "9.0.21" } }, "Microsoft.Extensions.Localization": { @@ -318,35 +318,35 @@ }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "EJXNsngA3CycEVzMwZXkjAMMF4mlh3T8M9UyyJXFjPNSpNtdeKsSWzXtFG2qyC9JIGWFd5r2XlgBXtOCw2JYzQ==", + "resolved": "9.0.21", + "contentHash": "phTc7XOoEef3ACFHIe7ce9TMsCWPkZl2oi/2i4YrrF2NV3NitJDQI3somYmwihxTrHN9kI2/HK0Db5XepfbsVw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.20", - "Microsoft.Extensions.Logging.Abstractions": "9.0.20", - "Microsoft.Extensions.Options": "9.0.20" + "Microsoft.Extensions.DependencyInjection": "9.0.21", + "Microsoft.Extensions.Logging.Abstractions": "9.0.21", + "Microsoft.Extensions.Options": "9.0.21" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "ZTbbB2mz0MxOMVQF7/yKhRD9ok6QR5Kq+Ifsk7XfdGC3zJTfMeJZeKR8/DfnlyvrlQnaWEmMkrnM8d1sBs3afA==", + "resolved": "9.0.21", + "contentHash": "y1yIJYal4AgJ5P+tWnWHwB4zEODSzG2eSN/PamXxs7Qw16Z/kRK87UH9LIfKOahlnet5GSYYqHgctq4m03nWOQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.20" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.21" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "dX5P4j3++0g0iSlV+NhhPuCI/2moNbWvYEb8ZWlO84GEX1fbEg+hygNlHtw7SKHWaTe176ZrmvFsfhIMjB+AUQ==", + "resolved": "9.0.21", + "contentHash": "oWSBxUMtAFKDRZXhItBEFpXCE1TpDi410JT/vvPJmgh1HNNgQmbtSx/Ly3HmoleNIYH9k5nPhykms6d9jMvd6w==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.20", - "Microsoft.Extensions.Primitives": "9.0.20" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.21", + "Microsoft.Extensions.Primitives": "9.0.21" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "F9PkV2d5cHwibxxgklXhXtvVgZlPCJ0rkuY+jpa34o3vdUr0DcGX7XQkZouWuoDSZoYF0gUydM778d0wNpwB+Q==" + "resolved": "9.0.21", + "contentHash": "WBOg9sKnfnfFfjo+w5Osk73BMFabRHxpbDefxgK16KGLbrLljUCaRPsHfOHpTpM7bcIbkRJKBtWypHQOewy1tw==" }, "Microsoft.JSInterop": { "type": "Transitive", @@ -404,8 +404,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "9.0.20", - "contentHash": "BTRIxPnDLRAQLJI3Q7/ezyfJLp/KAi5k2NwGfAwrkiWPa/nS+bcVu2GX3dXt8jO5u8gcf2AJ04mIhvdtchDG9A==" + "resolved": "9.0.21", + "contentHash": "VrYLYCFG9bkv2fW2JrZI5OKjDSthyuJb72xFH4FgkYNZ2llcBo+4UqQk0TzT0KEuKvtjWd9a0xKHgPhsu7CE6w==" }, "sharedtools": { "type": "Project" diff --git a/app/MindWork AI Studio/wwwroot/changelog/v26.10.1.md b/app/MindWork AI Studio/wwwroot/changelog/v26.10.1.md index d4467f9a3..fe92f69d7 100644 --- a/app/MindWork AI Studio/wwwroot/changelog/v26.10.1.md +++ b/app/MindWork AI Studio/wwwroot/changelog/v26.10.1.md @@ -63,4 +63,5 @@ - Fixed the example configuration for IT departments, which spelled llama.cpp in a way AI Studio does not accept. AI Studio ignored a self-hosted provider set up with that spelling. The example now also names only the self-hosted servers which can create embeddings or transcribe audio. - Updated the code contributions on the supporters page, which now thank everyone who has contributed code to AI Studio so far. - Upgraded several libraries to improve security. -- Upgraded to Rust v1.99.0 \ No newline at end of file +- Upgraded to Rust v1.99.0 +- Upgraded to .NET 9.0.21 \ No newline at end of file diff --git a/metadata.txt b/metadata.txt index 90a1ead19..4afa201ab 100644 --- a/metadata.txt +++ b/metadata.txt @@ -1,12 +1,12 @@ 26.9.1 2026-09-28 18:24:50 UTC 257 -9.0.121 (commit 0882d8715f) -9.0.20 (commit 3879076d9a) +9.0.122 (commit 17951ad7c6) +9.0.21 (commit d280e4fb38) 1.99.0 (commit b940084d7) 8.15.0 2.11.5 9f102728b59, release osx-arm64 148.0.7763.0 -0.8.0 \ No newline at end of file +0.8.0