✨ 新功能
- RFC 3489 / RFC 5780 页面可自动列出本机可用的 IPv4、IPv6 地址作为本地端点,同时保留手动输入支持
🔧 改进
- 将应用架构从 ABP / Autofac 迁移至 Microsoft Dependency Injection,统一桌面端、Android 与控制台的依赖注册
- 迁移至 ReactiveUI 24,移除应用代码对 System.Reactive 与 DynamicData 的依赖
- 使用源生成本地化资源,并重构配置与设置模块
- 改进 STUN TLS / DTLS 资源释放与证书链处理
- 增强
Stun.Net的 AOT 兼容性,并优化应用裁剪与发布配置
🐛 修复
- 调整 Android Marshal Methods 配置,修复相关兼容性问题
📦 依赖更新
- 更新 Avalonia 至 12.1.1
- 更新 ReactiveUI 至 24.1.0、ReactiveUI.SourceGenerators 至 3.2.0
- 更新 FluentIcons.Avalonia 至 2.1.333
- 更新 DTLS 至 0.4.1
- 更新 HMBSbige.UpdateChecker 至 11.0.0
- 更新 System.CommandLine 至 2.0.10、Spectre.Console 至 0.57.2
- 更新 Microsoft.Extensions 相关依赖至 10.0.10
- 更新 TUnit 至 1.63.0
⚠️ 兼容性说明
- Android 最低支持版本调整为 API 23