chore: update avalonia to 11.3.22 and semi.avalonia to 11.3.22

Clears NU1903 (Tmds.DBus.Protocol 0.21.2 -> 0.21.3 transitively).
Plan §7 dependency table updated accordingly.
This commit is contained in:
doyaGu committed 2026-10-03 03:09:36 -04:00
1 parent 433f204c81
commit 84d08c6768
2 files changed
+9 -8

No files matched your search

+6 -6
View File
@@ -37,17 +37,17 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Avalonia" Version="11.3.6" />
<PackageReference Include="Avalonia.Desktop" Version="11.3.6" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.3.6" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.3.6" />
<PackageReference Include="Avalonia" Version="11.3.22" />
<PackageReference Include="Avalonia.Desktop" Version="11.3.22" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.3.22" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.3.22" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Include="Avalonia.Diagnostics" Version="11.3.6">
<PackageReference Include="Avalonia.Diagnostics" Version="11.3.22">
<IncludeAssets Condition="'$(Configuration)' != 'Debug'">None</IncludeAssets>
<PrivateAssets Condition="'$(Configuration)' != 'Debug'">All</PrivateAssets>
</PackageReference>
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.1" />
<PackageReference Include="Semi.Avalonia" Version="11.2.1.10" />
<PackageReference Include="Semi.Avalonia" Version="11.3.22" />
<PackageReference Include="IconPacks.Avalonia.Lucide" Version="2.0.0" />
<PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.12" />
<PackageReference Include="Pidgin" Version="3.5.1" />
+3 -2
View File
@@ -15,6 +15,7 @@
- 新增"工作区打开失败页"(schema 版本过新 / 数据库无法打开 / IO 与权限错误)(§4.4)
- 网络共享明确不支持;命令行参数边界;macOS 无参启动行为写入文档(§2.3、§4.1、附录)
- 补充:导出转义规则、卡片列表虚拟化、模态窗口 FlowDirection、`Resources` 类名使用规则、CI osx-x64 运行器(§5、§7、§8)
- 依赖:Avalonia 11.3.6 → 11.3.22,Semi.Avalonia 11.2.1.10 → 11.3.22(§7)
- 里程碑:标注 M0–M4 已完成,新增 **M4R(v1.9 回补)**(§9)
## 1. 项目概述
@@ -313,8 +314,8 @@ phrase := '"' 任意文本 '"' (内部支持转义:\" → 字面引号,
| 包 / 框架 | 版本 | 备注 |
|---|---|---|
| 目标框架 | **net10.0** | LTS;主项目与测试项目一致 |
| Avalonia | **11.3.6 锁定** | 不允许升级 |
| Semi.Avalonia | 11.2.1.10 | 11.3.x 全系依赖 Avalonia ≥ 11.3.7 会强制升级,故降用 11.2 线最新;含亮/暗两套配色 |
| Avalonia | **11.3.22 锁定** | 由 11.3.6 升至 11.3 线最新补丁(修复间接依赖 Tmds.DBus.Protocol 0.21.2 的 NU1903 高危通告,随之为 0.21.3);不升 12.x |
| Semi.Avalonia | 11.3.22 | 与 Avalonia 同版本号配套;含亮/暗两套配色 |
| IconPacks.Avalonia.Lucide | 2.0.0 | 仅此子库,不装全库 IconPacks.Avalonia |
| Microsoft.Data.Sqlite | 10.0.x | 与 net10.0 对齐,取迁移时 10.0 线最新补丁并在 csproj 锁定具体版本;手写 SQL |
| Pidgin | 3.5.1 | 搜索 Lexer + Parser |