Microsoft 已提供 PowerShell 7.2.0 Release Candidate 1 以供测试。

此更新附带以下更改日志

常规 Cmdlet 更新和修复

  • 禁止 COM 调用 AppLocker 系统锁定 ( #16268 )
  • 配置 Microsoft.ApplicationInsights 为不发送云角色名称 ( #16246 )
  • 禁止 Add-Type 在锁定的机器上使用 NoLanguage 模式 ( #16245 )
  • 使颜色 VT100 序列的属性名称与文档一致 ( #16212 )
  • 将目录移动到自身中并 Move-Item 出现错误 ( #16198 )
  • 变化 FileSystemInfo.Target 从一个 CodeProperty 到 AliasProperty 该点 FileSystemInfo.LinkTarget (#16165

测试

  • 为 PowerShell 发布包删除了已弃用的基于docker 的测试 ( #16224 )

构建和打包改进

将 .NET SDK 升级到 6.0.100-rc.2

  • 将 .NET 6 更新到版本 6.0.100-rc.2.21505.57 ( #16249 )
  • 修复 RPM 包装(内部 17704)
  • 更新 ThirdPartyNotices.txt ( #16283 )
  • 更新管道 yaml 文件以使用 ubuntu-latest 图像 ( #16279 )
  • 添加脚本以生成 cgmanifest.json ( #16278 )
  • Microsoft.PowerShell.Native 和 Microsoft.PowerShell.MarkdownRender 软件包的更新版本 ( #16277 )
  • 添加 cgmanifest.json 生成正确的第三方通知文件 ( #16266 )
  • buildinfo 为稳定版本上传稳定 版本 ( #16251 )
  • 不要上传 .dep 或 .tar.gz RPM,因为没有 ( #16230 )
  • 确保 RPM 许可证被识别 ( #16189 )
  • 添加条件以仅在本地开发版本中生成发布文件 ( #16259 )
  • 确保 psoptions.json 和 manifest.spdx.json 文件始终存在于包中 ( #16258 )
  • 修复 CI 脚本并拆分 ARM 运行 ( #16252 )
  • 将 vPack 任务版本更新为 12 ( #16250 )
  • 签署第三方可执行文件 ( #16229 )
  • 将软件物料清单添加到主包 ( #16202 )
  • set-value 降价测试升级 包 ( #16196 )
  • 修复 Microsoft 更新拼写问题 ( #16178 )
  • 将 vPack 构建移动到 1ES 池 ( #16169 )

如果您选择了“通过 Windows 更新更新”,则更新的应用程序将通过 Windows 更新分发。

通过桌面模组

有关的

  • POWERSHELL 7.1
注释