Bagikan melalui


Apa yang baru di PSResourceGet

Ini adalah ringkasan perubahan pada modul Microsoft.PowerShell.PSResourceGet . Untuk daftar perubahan yang lebih lengkap, lihat CHANGELOG di repositori GitHub.

  • Rilis stabil saat ini: Microsoft.PowerShell.PSResourceGet v1.1.0

Riwayat rilis

  • v1.2.0-preview5 - Rilis pratinjau - dikirimkan dalam PowerShell 7.6.0-preview.6
  • v1.2.0-preview4 - Rilis pratinjau - dirilis ke Galeri PowerShell saja
  • v1.2.0-preview3 - Rilis pratinjau - dirilis ke Galeri PowerShell saja
  • v1.2.0-preview2 - Rilis pratinjau - dirilis ke Galeri PowerShell saja
  • v1.2.0-preview1 - Rilis pratinjau - dirilis ke Galeri PowerShell saja
  • v1.1.0 - Rilis saat ini - dirilis ke Galeri PowerShell
  • v1.1.0 - dikirim dalam PowerShell 7.5.0 dan PowerShell 7.6.0-preview.1
  • v1.1.0-rc3 - Rilis pratinjau - dirilis ke Galeri PowerShell saja
  • v1.1.0-rc2 - Rilis pratinjau - dikirim di PowerShell 7.5.0-rc1
  • v1.1.0-rc1 - Rilis pratinjau - dikirim di PowerShell 7.5.0-preview.5
  • v1.1.0-preview2 - dirilis ke Galeri PowerShell saja
  • v1.1.0-preview.1 - Rilis pratinjau - dikirim di PowerShell 7.5.0-preview.4
  • v1.0.6 - dirilis ke Galeri PowerShell saja
  • v1.0.5 - dikirim di PowerShell 7.5.0-preview.3
  • v1.0.4.1 - dikirim di PowerShell 7.4.2
  • v1.0.4 - dirilis ke Galeri PowerShell saja
  • v1.0.3 - dirilis ke Galeri PowerShell saja
  • v1.0.2 - dikirim di PowerShell 7.5.0-preview.2
  • v1.0.1 - dikirim dalam rilis PowerShell 7.4.0 GA dan PowerShell 7.5.0-preview.1
  • v1.0.0 - dikirim di PowerShell 7.4.0-preview.5

Catatan rilis

1.2.0-pratinjau5 - 2025-12-05

  • Tambahkan Reset-PSResourceRepository cmdlet untuk memulihkan dari penyimpanan repositori yang rusak
  • Tingkatkan performa ContainerRegistry repositori dengan menyimpan token dalam cache
  • Perbaiki untuk memastikan Update-PSResource tidak menginstal ulang paket dependensi yang sudah diinstal
  • Memperbaiki untuk mengambil token akses non-anonim saat menerbitkan ke ACR
  • Memperbaiki untuk memfilter pemisah jalur saat meneruskan nama paket sebagai parameter untuk cmdlet apa pun
  • Perbaiki parameter untuk menghormati TrustRepository saat menggunakan -RequiredResource dengan Install-PSResource
  • Perbaiki bug dengan deserialisasi properti 'PSModuleInfo' saat memvalidasi manifes modul
  • Perbaiki untuk mencegah pengguna mengatur ApiVersion ke 'Tidak Diketahui' di Set-PSResourceRepository dan Register-PSResourceRepository

1.2.0-pratinjau4 - 2025-11-04

  • Tambahkan alias cmdlet: gres, usres, dan svres
  • Menambahkan peringatan saat AuthenticodeCheck digunakan pada platform non-Windows
  • Perbaiki kesalahan ketik di beberapa file
  • Perbaiki MAR gagal mengurai RequiredVersion untuk dependensi
  • Perbaiki Get-InstalledPSResource -Path jangan buang jika tidak ada subdirektori yang ditemukan
  • Perbaiki untuk menangani boolean dengan benar di RequiredResourceFile untuk kunci prarilis
  • Perbaiki Compress-PSResource untuk berhenti mengabaikan .gitkeep dan dotfile (tersembunyi) lainnya
  • Perbaiki tes Install-PSResource rusak dengan kondisi peringatan salah
  • Perbaikan Uninstall-PSResource tidak boleh gagal secara diam-diam ketika sumber daya tidak ditemukan atau kriteria prarilis tidak terpenuhi
  • Perbaiki Uninstall-PSResource harus menghapus subdirektori tanpa kesalahan Akses ditolak di OneDrive

1.2.0-pratinjau3 - 2025-09-12

  • Meningkatkan string agen pengguna dan penemuan versi PowerShell
  • Perbarui -ModulePrefix menjadi parameter statis
  • Perbaiki pemotongan katalog MCR
  • Memperbaiki populasi #Requires kolom di Update-PSScriptFileInfo
  • Memperbaiki populasi Includes metadata untuk paket dari repositori registri kontainer
  • Perbaiki dan Find-PSResourceInstall-PSResource untuk memungkinkan penemuan paket yang tidak terdaftar

1.2.0-pratinjau2 - 21-07-2025

  • Menambahkan integrasi Penyedia Kredensial Azure Artefacts untuk umpan ADO
  • Memperbaiki dependensi NuGet v3
  • Perbaiki kegagalan jalur instalasi sementara saat menginstal PSResources di mesin Linux

1.2.0-pratinjau1 - 26-06-2025

  • Menambahkan dukungan dependensi untuk PSResources di repositori v3
  • Atribut karakter pengganti ditambahkan ke -Repository parameter Install-PSResource
  • Peningkatan repositori ContainerRegistry di katalog repositori daftar

v1.1.1 - 2025-03-06

  • Ambil semua properti metadata saat menemukan PSResource dari repositori ContainerRegistry
  • Gunakan tantangan autentikasi untuk repositori ContainerRegistry yang tidak diautentikasi
  • Memperbaiki Install-PSResource untuk mengizinkan versi digit yang bervariasi terhadap repositori ContainerRegistry
  • Perbarui logika penguraian dependensi ContainerRegistry untuk memperhitungkan paket AzPreview
  • Menambahkan dukungan karakter pengganti untuk repositori MAR untuk FindAll() dan FindByName()
  • Perbaiki perhitungan rentang versi dependensi nuspec untuk RequiredModules

v1.1.0 - 2025-01-09

  • Memperbaiki penerbitan file .nupkg ke repositori ContainerRegistry
  • Memperbaiki PMP seperti Artifactory yang memerlukan parameter kueri filter yang dimodifikasi untuk proksi upstream
  • Memperbaiki repositori ContainerRegistry untuk mengurai dependensi dari metadata
  • Memperbaiki Install-PSResource penunjuk Null saat paket hanya ada di umpan hulu di ADO
  • Memperbaiki masalah casing repositori lokal di Linux
  • Memperbaiki License.txt peka huruf besar/kecil saat RequireLicense ditentukan
  • Parameter tetap -Quiet untuk Save-PSResource

v1.1.0-RC3 - 15-11-2024

  • Penerapan yang hilang yang disertakan

v1.1.0-RC2 - 30-10-2024

  • Menerapkan integrasi Microsoft Artifact Registry penuh
  • Pembaruan untuk menggunakan API OCI v2 untuk Container Registry
  • Memperbaiki penemuan dan penginstalan dari repositori lokal di Linux
  • Memperbaiki menemukan nama paket dengan versi 4 bagian dari repositori lokal

v1.1.0-RC1 - 24-10-2024

  • Menambahkan dukungan Kebijakan Grup
  • Memperbaiki pencocokan nama paket di repositori lokal
  • sekarang mengembalikan FileInfo alih-alih string
  • Menambahkan AcceptLicense ke Save-PSResource
  • Perbaikan dan peningkatan bug minor lainnya

v1.1.0-pratinjau2 - 2024-09-13

  • Cmdlet baru Compress-PSResource untuk membuat paket .nupkg tanpa menerbitkannya ke sistem repositori.
  • Menambahkan parameter -Nupkg ke Publish-PSResource untuk menerbitkan file .nupkg ke repositori.
  • Menambahkan parameter -ModulePrefix untuk Publish-PSResource, yang menambahkan awalan ke nama modul untuk repositori registri kontainer. Ini hanya digunakan untuk menerbitkan dan bukan bagian dari metadata.
  • Pesan kesalahan yang disempurnakan untuk kegagalan Authenticode.
  • Buat string Prarilis untuk repositori yang tidak mengembalikan informasi prarilis.
  • Menambahkan logika coba lagi saat menghapus file.

v1.1.0-pratinjau1 - 2024-04-01

  • Menambahkan dukungan untuk Azure Container Registries sebagai jenis repositori
  • PSResourceGet yang diizinkan untuk menjalankan Mode Languange Yang Dibatasi
  • Memperbaiki URL permintaan saat menginstal sumber daya dari ADO

v1.0.6 - 2024-10-10

  • Bump System.Text.Json ke 8.0.5

v1.0.5 - 2024-05-13

  • Menambahkan batas waktu 10 menit ke HTTPClient
  • Refactor V2ServerAPICalls dan NuGetServerAPICalls untuk menggunakan pembuat kueri/filter berorientasi objek
  • Dihapus tidak perlu and untuk versi globbing di V2ServerAPICalls
  • Diperbaiki membutuhkan tags dalam respons server
  • Memperbaiki skrip penyimpanan tanpa -IncludeXml
  • Memperbaiki URL permintaan saat menginstal dari ADO
  • Penanganan pengecualian yang ditingkatkan
  • PSResourceGet yang diizinkan untuk menjalankan Mode Languange Yang Dibatasi

v1.0.4.1 - 2024-04-05

  • Pembaruan kemasan PSResourceGet

v1.0.4 - 05-04-2024

  • Pembaruan paket dependensi

v1.0.3 - 2024-03-13

  • Memperbaiki versi paket null di Install-PSResource

v1.0.2 - 2024-02-06

  • Memperbaiki Update-PSResource tidak memperbarui dari repositori yang benar
  • Direktori InstalledScriptInfos tetap sekarang jika tidak ada
  • Memperbaiki Update-ModuleManifest melempar pengecualian pointer null
  • Memperbaiki properti name di PSResourceInfo saat menggunakan Find-PSResource dengan JFrog Artifactory
  • Memperbaiki konfigurasi permintaan ke titik akhir JFrog Artifactory v2
  • Memperbaiki penentuan repositori JFrog Artifactory (#1532 Terima kasih @sean-r-williams!)
  • Diperbaiki untuk repositori server v2 salah menambahkan titik akhir skrip (1526)
  • Memperbaiki kesalahan ketik dalam perintah pesan di Install-PSResource
  • Tambahkan properti NormalizedVersion hanya ke AdditionalMetadata jika ada
  • Perbaiki untuk memverifikasi apakah Uri adalah jalur UNC dan mengatur masing-masing ApiVersion

v1.0.1 - 07-11-2023

  • Jalur penginstalan pengguna lokal Unix sekarang kompatibel dengan .NET 7 dan .NET 8
  • Memperbaiki Import-PSGetRepository di Windows PowerShell
  • Memperbaiki Test-PSScriptFileInfo menjadi kurang sensitif terhadap spasi kosong
  • Timpa direktori rels/rels pada net472 saat mengekstrak nupkg ke direktori
  • Menambahkan dukungan alur menurut nama properti untuk Nama dan parameter Repositori untuk

v1.0.0 - 2023-10-09

  • Menambahkan parameter ApiVersion untuk Register-PSResourceRepository
  • Secara otomatis mengatur ApiVersion ke v2 untuk repositori yang diimpor dari PowerShellGet
  • Memperbaiki kegagalan penginstalan umpan ADO v2
  • Memperbaiki kegagalan titik akhir Artifactory v2 dan v3
  • Memperbaiki kegagalan senyap -RequiredResource
  • Memperbaiki repositori v2 yang mengembalikan paket tambahan untuk pencarian berbasis -Tag dengan -Prerelease