PowerShell v7.2.0-rc.1 发布

来源: OSCHINA
2021-10-25

PowerShell v7.2.0-rc.1 现已发布。PowerShell Core 是跨平台的(Windows,Linux和macOS)自动化和配置工具/框架,可与现有的工具配合使用,并针对处理结构化数据(例如 JSON,CSV,XML 等)、REST API 和对象模型进行了优化。它包括命令行 Shell、关联的脚本语言和用于处理 cmdlet 的框架。 

具体更新内容如下:

General Cmdlet Updates and Fixes

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

Tests

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

构建和打包改进

  • 将 .NET 6 更新到版本 6.0.100-rc.2.21505.57 ( #16249 )
  • 修复 RPM packaging(Internal 17704)
  • 更新ThirdPartyNotices.txt#16283 )
  • 更新 pipeline yaml 文件以使用ubuntu-latestimage ( #16279 )
  • 添加脚本以生成cgmanifest.json#16278 )
  • Microsoft.PowerShell.NativeMicrosoft.PowerShell.MarkdownRender软件包的更新版本( #16277 )
  • 添加cgmanifest.json生成正确的第三方通知文件 ( #16266 )
  • 只为稳定版本上传稳定版本的buildinfo#16251 )
  • 不要为 RPM 上传.dep.tar.gz,因为根本没有 ( #16230 )
  • 确保 RPM license 被识别 ( #16189 )
  • 添加条件以仅在本地开发构建中生成发布文件 ( #16259 )
  • 确保psoptions.jsonmanifest.spdx.json文件始终存在于包中 ( #16258 )
  • 修复 CI 脚本并拆分 ARM 运行 ( #16252 )
  • 将 vPack task 版本更新为 12 ( #16250 )
  • 签署第三方可执行文件 ( #16229 )
  • 将软件物料清单添加到 main packages ( #16202 )
  • 为 markdown 测试升级set-value包 ( #16196 )
  • 修复 Microsoft 更新拼写问题 ( #16178 )
  • 将 vPack build 移动到 1ES Pool ( #16169 )

更新说明:https://github.com/PowerShell/PowerShell/releases/tag/v7.2.0-rc.1

展开阅读全文
0 收藏
分享
加载中
更多评论
0 评论
0 收藏
分享
返回顶部
顶部