PowerShell v7.2.0-rc.1 釋出

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-latest

image (

#16279

新增指令碼以生成

cgmanifest。json

#16278

Microsoft。PowerShell。Native

Microsoft。PowerShell。MarkdownRender

軟體包的更新版本(

#16277

新增

cgmanifest。json

生成正確的第三方通知檔案 (

#16266

只為穩定版本上傳穩定版本的

buildinfo

#16251

不要為 RPM 上傳

。dep

。tar。gz

,因為根本沒有 (

#16230

確保 RPM license 被識別 (

#16189

新增條件以僅在本地開發構建中生成釋出檔案 (

#16259

確保

psoptions。json

manifest。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