共用方式為


PSResourceGet 的新功能?

這是 Microsoft.PowerShell.PSResourceGet 模組的變更摘要。 如需更完整的變更清單,請參閱 GitHub 存放庫中的 CHANGELOG

  • 目前預覽:Microsoft.PowerShell.PSResourceGet v1.1.0-rc2
  • 目前的穩定版本:Microsoft.PowerShell.PSResourceGet v1.0.6

發行歷程記錄

  • v1.1.0 - 目前版本 - 發行至 PowerShell 資源庫
  • v1.1.0-rc2 - 預覽版本 - 第一次隨附於 PowerShell 7.5.0-rc1
  • v1.1.0-rc1 - 預覽版本 - 第一次隨附於 PowerShell 7.5.0-preview.5
  • v1.1.0-preview2 - 僅發行至 PowerShell 資源庫
  • v1.1.0-preview.1 - 預覽版本 - 第一次隨附於 PowerShell 7.5.0-preview.4
  • v1.0.6 - 僅發行至 PowerShell 資源庫
  • v1.0.5 - 第一次隨附於 PowerShell 7.5.0-preview.3
  • v1.0.4.1 - 第一次隨附於 PowerShell 7.4.2
  • v1.0.4 - 僅發行至 PowerShell 資源庫
  • v1.0.3 - 僅發行至 PowerShell 資源庫
  • v1.0.2 - 第一次隨附於 PowerShell 7.5.0-preview.2
  • v1.0.1 - 第一次隨附於 PowerShell 7.4.0 GA 版本和 PowerShell 7.5.0-preview.1
  • v1.0.0 - 第一次隨附於 PowerShell 7.4.0-preview.5

版本資訊

v1.1.0 - 2025-01-09

  • PSResourceGet v1.1.0 正式版本

v1.1.0-rc2 - 2024-10-30

  • 已實作完整的Microsoft Artifact Registry整合
  • 更新以針對 Container Registry 使用 OCI v2 API
  • 修正從Linux上的本機存放庫尋找並安裝
  • 修正從本機存放庫尋找具有 4 部分版本的套件名稱

v1.1.0-rc1 - 2024-10-24

  • 已新增組策略支援
  • 修正本機存放庫中的套件名稱比對
  • 現在會傳回 fileInfo,而不是字串
  • AcceptLicense 新增至 Save-PSResource
  • 其他次要錯誤修正和改善

v1.1.0-preview2 - 2024-09-13

  • 新的 Cmdlet Compress-PSResource 建立 .nupkg 套件,而不需將它發行至存放庫系統。
  • 已將 -Nupkg 參數新增至 Publish-PSResource,以將 .nupkg 檔案發佈至存放庫。
  • 已新增 -ModulePrefixPublish-PSResource 參數,其會將前置詞新增至容器登錄存放庫的模組名稱。 這僅用於發佈,不是元數據的一部分。
  • 改善 Authenticode 失敗的錯誤訊息。
  • 針對未傳回發行前版本資訊的存放庫建構發行前版本字串。
  • 已新增刪除檔案時的重試邏輯。

v1.1.0-preview1 - 2024-04-01

  • 已將 Azure Container Registries 的支援新增為存放庫類型
  • 允許 PSResourceGet 執行限制 Languange 模式
  • 修正從 ADO 安裝資源時不正確的要求 URL

v1.0.6 - 2024-10-10

  • 將 System.Text.Json 顛簸至 8.0.5

v1.0.5 - 2024-05-13

  • 已將 10 分鐘逾時新增至 HTTPClient
  • 重構 V2ServerAPICalls 和 NuGetServerAPICalls 以使用面向對象的查詢/篩選產生器
  • 已移除 V2ServerAPICalls 中版本 Globbing 不必要的 and
  • 已修正伺服器回應中需要 tags
  • 已修正不含 -IncludeXml 的儲存腳本
  • 修正從 ADO 安裝時不正確的要求 URL
  • 改善的例外狀況處理
  • 允許 PSResourceGet 執行限制 Languange 模式

v1.0.4.1 - 2024-04-05

  • PSResourceGet 封裝更新

v1.0.4 - 2024-04-05

  • 相依性套件更新

v1.0.3 - 2024-03-13

  • 已修正 Install-PSResource 中的 null 套件版本

v1.0.2 - 2024-02-06

  • 已修正 Update-PSResource 未從正確的存放庫更新
  • 已修正 InstalledScriptInfos 目錄不存在時
  • 已修正擲回 null 指標例外狀況 Update-ModuleManifest
  • 已修正搭配 JFrog Artifactory 使用 name 時,PSResourceInfo 中的 Find-PSResource 屬性
  • 已修正對 JFrog Artifactory v2 端點的要求設定不正確
  • 已修正判斷 JFrog Artifactory 存放庫 (#1532 感謝 @sean-r-williams!)
  • 已修正 v2 伺服器存放庫不正確地新增文稿端點 (1526)
  • 已修正 Install-PSResource 訊息提示中的錯字
  • 只有當屬性存在時,才將 NormalizedVersion 屬性新增至 AdditionalMetadata
  • 修正以確認 Uri 是否為 UNC 路徑,並設定個別 ApiVersion

v1.0.1 - 2023-11-07

  • Unix 本機使用者安裝路徑現在與 .NET 7 和 .NET 8 相容
  • 已修正 Windows PowerShell 中的 Import-PSGetRepository
  • 已修正 Test-PSScriptFileInfo 對空格符較不敏感
  • 將 nupkg 解壓縮至目錄時,覆寫 net472 上的 rels/rels 目錄
  • 已依屬性名稱支援新增管線,NameRepository 參數 Find-PSResource

v1.0.0 - 2023-10-09

  • ApiVersion 新增 Register-PSResourceRepository 參數
  • 針對從 PowerShellGet 匯入的存放庫,自動將 ApiVersion 設定為 v2
  • 已修正 ADO v2 摘要安裝失敗
  • 已修正 Artifactory v2 和 v3 端點失敗
  • 已修正 -RequiredResource 無訊息失敗
  • 已修正使用 -Tag 針對以 -Prerelease 為基礎的搜尋傳回額外套件的 v2 存放庫