.NET Aspire 9.5 发布:新的 CLI 更新命令、仪表板 AI 可视化工具以及扩展的集成

主要观点:Microsoft 发布了[.NET Aspire 9.5],支持.NET 8(LTS)、.NET 9(STS)和.NET 10 候选版本 1,独立于.NET 发布计划,主要版本与.NET 里程碑对齐,次要版本更频繁发布。
关键信息

  • 新增[aspire update]命令预览,可自动扫描项目、验证版本并应用安全升级。
  • 引入单文件 AppHost(apphost.cs)实验支持,通过功能标记可用。
  • 改进[aspire exec]命令,提供工作目录支持和更清晰错误消息,提升性能。
  • 在仪表板方面集成新的 Generative AI 可视化器,扩展多资源控制台日志等功能。
  • 有集成更新,包括 OpenAI 端点支持、GitHub 模型和 Azure AI Foundry 类型目录、Dev Tunnels 集成等。
  • 对 YARP 集成添加静态文件服务,新包支持 Azure Kusto 集群等。
  • 带来新的 app 模型能力和发布改进,同时有一些 breaking changes。
    重要细节
  • Aspire 发布独立于.NET 计划,主要和次要版本发布方式不同。
  • aspire update命令可根据不同渠道更新,更改项目文件和包配置,实验时建议使用版本控制。
  • 单文件 AppHost 与.NET 10 文件基 app 场景相关。
  • aspire exec 命令改进包括工作目录支持和错误消息优化。
  • 仪表板的 Generative AI 可视化器可收集和检查 LLM 相关遥测。
  • 多资源控制台日志等功能扩展了仪表板功能。
  • 集成更新涵盖多种服务和工具的支持与改进。
  • 发布改进包括 Azure 相关部署支持和资源控制等。
  • 有 breaking changes 如 InteractionInput APIs 的 Name 属性要求和通知系统术语更新。社区讨论关注其重要性和价值。完整细节在官方发布说明中。
阅读 110
0 条评论