mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-12 18:53:48 +00:00
Prepared release v0.9.28 (#279)
This commit is contained in:
1 parent
c0b7016c3a
commit
c9474c55b7
11 files changed
+133
-53
No files matched your search
@@ -13,6 +13,7 @@ public partial class Changelog
|
||||
|
||||
public static readonly Log[] LOGS =
|
||||
[
|
||||
new (203, "v0.9.28, build 203 (2025-02-09 16:33 UTC)", "v0.9.28.md"),
|
||||
new (202, "v0.9.27, build 202 (2025-01-21 18:24 UTC)", "v0.9.27.md"),
|
||||
new (201, "v0.9.26, build 201 (2025-01-13 19:11 UTC)", "v0.9.26.md"),
|
||||
new (200, "v0.9.25, build 200 (2025-01-04 18:33 UTC)", "v0.9.25.md"),
|
||||
|
||||
@@ -47,8 +47,8 @@
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CodeBeam.MudBlazor.Extensions" Version="7.1.0" />
|
||||
<PackageReference Include="HtmlAgilityPack" Version="1.11.72" />
|
||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.0" />
|
||||
<PackageReference Include="MudBlazor" Version="7.15.0" />
|
||||
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="9.0.1" />
|
||||
<PackageReference Include="MudBlazor" Version="7.16.0" />
|
||||
<PackageReference Include="MudBlazor.Markdown" Version="7.14.0" />
|
||||
<PackageReference Include="ReverseMarkdown" Version="4.6.0" />
|
||||
</ItemGroup>
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
def main [] {}
|
||||
|
||||
def are_assets_exist [rid: string]: string -> bool {
|
||||
def are_assets_exist [rid: string] {
|
||||
$"bin/release/net8.0/($rid)/publish/wwwroot/_content/MudBlazor/MudBlazor.min.css" | path exists
|
||||
}
|
||||
|
||||
def "main help" []: nothing -> nothing {
|
||||
def "main help" [] {
|
||||
print "Usage: nu build.nu [action]"
|
||||
print ""
|
||||
print "Optional Actions:"
|
||||
@@ -26,7 +26,7 @@ def "main help" []: nothing -> nothing {
|
||||
print ""
|
||||
}
|
||||
|
||||
def "main prepare" [action: string]: string -> nothing {
|
||||
def "main prepare" [action: string] {
|
||||
if (update_app_version $action) {
|
||||
main fix_web_assets
|
||||
inc_build_number
|
||||
@@ -36,7 +36,7 @@ def "main prepare" [action: string]: string -> nothing {
|
||||
}
|
||||
}
|
||||
|
||||
def "main metadata" []: nothing -> nothing {
|
||||
def "main metadata" [] {
|
||||
update_dotnet_version
|
||||
update_rust_version
|
||||
update_mudblazor_version
|
||||
@@ -46,7 +46,7 @@ def "main metadata" []: nothing -> nothing {
|
||||
update_license_year "Pages/About.razor.cs"
|
||||
}
|
||||
|
||||
def "main fix_web_assets" []: nothing -> nothing {
|
||||
def "main fix_web_assets" [] {
|
||||
|
||||
# Get the matching RIDs for the current OS:
|
||||
let rids = get_rids
|
||||
@@ -70,7 +70,7 @@ def "main fix_web_assets" []: nothing -> nothing {
|
||||
}
|
||||
}
|
||||
|
||||
def "main publish" []: nothing -> nothing {
|
||||
def "main publish" [] {
|
||||
|
||||
main metadata
|
||||
|
||||
@@ -139,7 +139,7 @@ def "main publish" []: nothing -> nothing {
|
||||
print "Building done."
|
||||
}
|
||||
|
||||
def get_rids []: nothing -> list {
|
||||
def get_rids [] {
|
||||
# Define the list of RIDs to build for, cf. https://learn.microsoft.com/en-us/dotnet/core/rid-catalog:
|
||||
let rids = ["win-x64", "win-arm64", "linux-x64", "linux-arm64", "osx-arm64", "osx-x64"]
|
||||
|
||||
@@ -163,7 +163,7 @@ def get_rids []: nothing -> list {
|
||||
$rids
|
||||
}
|
||||
|
||||
def get_os []: nothing -> string {
|
||||
def get_os [] {
|
||||
let os = (sys host).name | str downcase
|
||||
if $os =~ "linux" {
|
||||
return "linux"
|
||||
@@ -171,7 +171,7 @@ def get_os []: nothing -> string {
|
||||
$os
|
||||
}
|
||||
|
||||
def update_build_time []: nothing -> nothing {
|
||||
def update_build_time [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut build_time = $meta_lines.1
|
||||
|
||||
@@ -183,7 +183,7 @@ def update_build_time []: nothing -> nothing {
|
||||
$meta_lines | save --raw --force ../../metadata.txt
|
||||
}
|
||||
|
||||
def inc_build_number []: nothing -> nothing {
|
||||
def inc_build_number [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut build_number = $meta_lines.2 | into int
|
||||
|
||||
@@ -195,7 +195,7 @@ def inc_build_number []: nothing -> nothing {
|
||||
$meta_lines | save --raw --force ../../metadata.txt
|
||||
}
|
||||
|
||||
def update_dotnet_version []: nothing -> nothing {
|
||||
def update_dotnet_version [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut dotnet_sdk_version = $meta_lines.3
|
||||
mut dotnet_version = $meta_lines.4
|
||||
@@ -215,7 +215,7 @@ def update_dotnet_version []: nothing -> nothing {
|
||||
$meta_lines | save --raw --force ../../metadata.txt
|
||||
}
|
||||
|
||||
def update_rust_version []: nothing -> nothing {
|
||||
def update_rust_version [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut rust_version = $meta_lines.5
|
||||
|
||||
@@ -229,7 +229,7 @@ def update_rust_version []: nothing -> nothing {
|
||||
$meta_lines | save --raw --force ../../metadata.txt
|
||||
}
|
||||
|
||||
def update_mudblazor_version []: nothing -> nothing {
|
||||
def update_mudblazor_version [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut mudblazor_version = $meta_lines.6
|
||||
|
||||
@@ -242,7 +242,7 @@ def update_mudblazor_version []: nothing -> nothing {
|
||||
$meta_lines | save --raw --force ../../metadata.txt
|
||||
}
|
||||
|
||||
def update_tauri_version []: nothing -> nothing {
|
||||
def update_tauri_version [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut tauri_version = $meta_lines.7
|
||||
|
||||
@@ -276,7 +276,7 @@ def update_license_year [licence_file: string] {
|
||||
$updated_license_text | save --raw --force $licence_file
|
||||
}
|
||||
|
||||
def update_app_version [action: string]: string -> bool {
|
||||
def update_app_version [action: string] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut app_version = $meta_lines.0
|
||||
|
||||
@@ -321,7 +321,7 @@ def update_app_version [action: string]: string -> bool {
|
||||
return true
|
||||
}
|
||||
|
||||
def update_project_commit_hash []: nothing -> nothing {
|
||||
def update_project_commit_hash [] {
|
||||
mut meta_lines = open --raw ../../metadata.txt | lines
|
||||
mut commit_hash = $meta_lines.8
|
||||
|
||||
@@ -356,7 +356,7 @@ def update_project_commit_hash []: nothing -> nothing {
|
||||
$meta_lines | save --raw --force ../../metadata.txt
|
||||
}
|
||||
|
||||
def update_changelog []: nothing -> nothing {
|
||||
def update_changelog [] {
|
||||
# Get all changelog files:
|
||||
let all_changelog_files = glob wwwroot/changelog/*.md
|
||||
|
||||
|
||||
@@ -24,11 +24,11 @@
|
||||
},
|
||||
"Microsoft.Extensions.FileProviders.Embedded": {
|
||||
"type": "Direct",
|
||||
"requested": "[9.0.0, )",
|
||||
"resolved": "9.0.0",
|
||||
"contentHash": "6Ev1goLIvggLF6uCs6oZvdr9JM+2b1Zj+4FLdBWNW5iw3tm2BymVIb0yMsjnQTBWL7YUmqVWH3u45hSqOfvuqg==",
|
||||
"requested": "[9.0.1, )",
|
||||
"resolved": "9.0.1",
|
||||
"contentHash": "Pnw9plviwRguhVxHjthooumWH8yUxfF54tuu/+VoVBOuqBmzu6VUnn4NGf3eVkEO1k5q2nihOIAQL/7UMemSmQ==",
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "9.0.0"
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": "9.0.1"
|
||||
}
|
||||
},
|
||||
"Microsoft.NET.ILLink.Tasks": {
|
||||
@@ -39,9 +39,9 @@
|
||||
},
|
||||
"MudBlazor": {
|
||||
"type": "Direct",
|
||||
"requested": "[7.15.0, )",
|
||||
"resolved": "7.15.0",
|
||||
"contentHash": "b2+hO7ZTGwsGhu9SoowuNe2ETeF1GzExpg/hIYR++rSh+vy4v/QD0iOsrATWv3LdFJXSgk3d1+XIr5srW3jBiA==",
|
||||
"requested": "[7.16.0, )",
|
||||
"resolved": "7.16.0",
|
||||
"contentHash": "68bEFn7MLCyOB4yYxtvZG+AA+bZbxBDcIOhnSVFrHrAg8LLXVw1LxHCp9EyRktlREpnoAO1JxINp+5WeHc9Z4w==",
|
||||
"dependencies": {
|
||||
"Microsoft.AspNetCore.Components": "8.0.8",
|
||||
"Microsoft.AspNetCore.Components.Web": "8.0.8",
|
||||
@@ -147,10 +147,10 @@
|
||||
},
|
||||
"Microsoft.Extensions.FileProviders.Abstractions": {
|
||||
"type": "Transitive",
|
||||
"resolved": "9.0.0",
|
||||
"contentHash": "uK439QzYR0q2emLVtYzwyK3x+T5bTY4yWsd/k/ZUS9LR6Sflp8MIdhGXW8kQCd86dQD4tLqvcbLkku8qHY263Q==",
|
||||
"resolved": "9.0.1",
|
||||
"contentHash": "DguZYt1DWL05+8QKWL3b6bW7A2pC5kYFMY5iXM6W2M23jhvcNa8v6AU8PvVJBcysxHwr9/jax0agnwoBumsSwg==",
|
||||
"dependencies": {
|
||||
"Microsoft.Extensions.Primitives": "9.0.0"
|
||||
"Microsoft.Extensions.Primitives": "9.0.1"
|
||||
}
|
||||
},
|
||||
"Microsoft.Extensions.Localization": {
|
||||
@@ -188,8 +188,8 @@
|
||||
},
|
||||
"Microsoft.Extensions.Primitives": {
|
||||
"type": "Transitive",
|
||||
"resolved": "9.0.0",
|
||||
"contentHash": "N3qEBzmLMYiASUlKxxFIISP4AiwuPTHF5uCh+2CWSwwzAJiIYx0kBJsS30cp1nvhSySFAVi30jecD307jV+8Kg=="
|
||||
"resolved": "9.0.1",
|
||||
"contentHash": "bHtTesA4lrSGD1ZUaMIx6frU3wyy0vYtTa/hM6gGQu5QNrydObv8T5COiGUWsisflAfmsaFOe9Xvw5NSO99z0g=="
|
||||
},
|
||||
"Microsoft.JSInterop": {
|
||||
"type": "Transitive",
|
||||
@@ -205,9 +205,6 @@
|
||||
"type": "Transitive",
|
||||
"resolved": "0.16.9",
|
||||
"contentHash": "7WaVMHklpT3Ye2ragqRIwlFRsb6kOk63BOGADV0fan3ulVfGLUYkDi5yNUsZS/7FVNkWbtHAlDLmu4WnHGfqvQ=="
|
||||
},
|
||||
"ericlientv1": {
|
||||
"type": "Project"
|
||||
}
|
||||
},
|
||||
"net8.0/osx-arm64": {}
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
# v0.9.28, build 203 (2025-0x-xx xx:xx UTC)
|
||||
# v0.9.28, build 203 (2025-02-09 16:33 UTC)
|
||||
- Added an information view to all data sources to the data source configuration page. The data source configuration is a preview feature behind the RAG feature flag.
|
||||
- Added a ERI ((E)xternal (R)etrieval (I)nterface) client for communication with any ERI server.
|
||||
- Added the option to select the default app provider in the assistant settings under provider selection. Thank you, Peer (`peerschuett`), for reporting the issue.
|
||||
- Added `donework` as financial supporter. Thank you, Dominic!
|
||||
- Added content contributors to the supporter page. We thank Luc (`DevNullx64`) for his build script contribution as well as Kerstin (`KeSah001`) for creating the Wiki pages.
|
||||
- Improved the resource handling when loading models.
|
||||
- Improved the build script to support Arch Linux and other Linux distributions, along with Rust nightly environments. Thanks `SolsticeSpectrum` for the contribution.
|
||||
- Improved the build script to support Arch Linux and other Linux distributions, along with Rust nightly environments. Thanks `SolsticeSpectrum` for the contribution.
|
||||
- Upgraded the dependencies Rust, .NET, OpenSSL, MudBlazor, `rand`, `rand_chacha`, and others to the latest usable versions.
|
||||
Reference in new issue
Block a user