Udostępnij za pośrednictwem


Co nowego w programie PSResourceGet?

Jest to podsumowanie zmian w module Microsoft.PowerShell.PSResourceGet. Aby uzyskać bardziej pełną listę zmian, zobacz CHANGELOG w repozytorium GitHub.

  • Bieżąca wersja zapoznawcza: Microsoft.PowerShell.PSResourceGet v1.1.0-rc2
  • Bieżąca stabilna wersja: Microsoft.PowerShell.PSResourceGet 1.0.6

Historia wersji

  • Wersja 1.1.0-rc2 — bieżąca wersja zapoznawcza — pierwsza wersja dostarczona w programie PowerShell 7.5.0-rc1
  • Wersja 1.1.0-rc1 — bieżąca wersja zapoznawcza — po raz pierwszy dostarczona w programie PowerShell 7.5.0-preview.5
  • Wersja 1.1.0-preview2 — wydana tylko w galerii programu PowerShell
  • Wersja 1.1.0-preview.1 — wersja zapoznawcza — pierwsza wersja dostarczona w programie PowerShell 7.5.0-preview.4
  • Wersja 1.0.6 — wydana tylko w galerii programu PowerShell
  • Wersja 1.0.5 — po raz pierwszy dostarczona w programie PowerShell 7.5.0-preview.3
  • Wersja 1.0.4.1 — po raz pierwszy dostarczona w programie PowerShell 7.4.2
  • Wersja 1.0.4 — wydana tylko w galerii programu PowerShell
  • Wersja 1.0.3 — wydana tylko w galerii programu PowerShell
  • Wersja 1.0.2 — po raz pierwszy dostarczona w programie PowerShell 7.5.0-preview.2
  • Wersja 1.0.1 — po raz pierwszy dostarczona w wersji ogólnodostępnej programu PowerShell 7.4.0 i powerShell 7.5.0-preview.1
  • Wersja 1.0.0 — po raz pierwszy dostarczona w programie PowerShell 7.4.0-preview.5

Wersji

v1.1.0-rc2 - 2024-10-30

  • Zaimplementowano pełną integrację z usługą Microsoft Artifact Registry
  • Aktualizacja do używania interfejsów API OCI w wersji 2 dla usługi Container Registry
  • Poprawki dotyczące znajdowania i instalowania z repozytoriów lokalnych w systemie Linux
  • Poprawki dotyczące znajdowania nazw pakietów z 4-częściowymi wersjami repozytoriów lokalnych

wersja 1.1.0-rc1 — 2024-10-24

  • Dodano obsługę zasad grupy
  • Naprawianie dopasowywania nazw pakietów w repozytoriach lokalnych
  • Compress-PSResource -PassThru teraz zwracają FileInfo zamiast ciągu
  • Dodawanie AcceptLicense do Save-PSResource
  • Inne drobne poprawki błędów i ulepszenia

Wersja 1.1.0-preview2 — 2024-09-13

  • Nowe polecenie cmdlet Compress-PSResource, aby utworzyć pakiet .nupkg bez publikowania go w systemie repozytorium.
  • Dodano parametr -Nupkg do Publish-PSResource publikowania pliku .nupkg w repozytorium.
  • Dodano parametr -ModulePrefix dla Publish-PSResource, który dodaje prefiks do nazwy modułu dla repozytoriów rejestru kontenerów. Jest on używany tylko do publikowania i nie jest częścią metadanych.
  • Ulepszone komunikaty o błędach dla błędów authenticode.
  • Skonstruuj ciąg wersji wstępnej dla repozytoriów, które nie zwracają informacji o wersji wstępnej.
  • Dodano logikę ponawiania próby podczas usuwania plików.

Wersja 1.1.0-preview1 — 2024-04-01

  • Dodano obsługę rejestrów kontenerów platformy Azure jako typu repozytorium
  • Dozwolone polecenie PSResourceGet do uruchamiania trybu ograniczonego languange
  • Naprawiono nieprawidłowy adres URL żądania podczas instalowania zasobów z usługi ADO

wersja 1.0.6 — 2024-10-10

  • Bump System.Text.Json do wersji 8.0.5

wersja 1.0.5 — 2024-05-13

  • Dodano limit czasu 10 minut do klienta HTTPClient
  • Refaktoryzacja V2ServerAPICalls i NuGetServerAPICalls w celu używania konstruktora zapytań/filtrów zorientowanych na obiekty
  • Usunięto niepotrzebne and na potrzeby obsługi globbingu wersji w V2ServerAPICalls
  • Naprawiono wymaganie tags w odpowiedzi serwera
  • Naprawiono skrypt zapisywania bez -IncludeXml
  • Naprawiono nieprawidłowy adres URL żądania podczas instalowania z usługi ADO
  • Ulepszona obsługa wyjątków
  • Dozwolone polecenie PSResourceGet do uruchamiania trybu ograniczonego languange

wersja 1.0.4.1 — 2024-04-05

  • Aktualizacja pakietów PSResourceGet

wersja 1.0.4 — 2024-04-05

  • Aktualizacje pakietu zależności

wersja 1.0.3 — 2024-03-13

  • Naprawiono wersję pakietu o wartości null w Install-PSResource

wersja 1.0.2 — 2024-02-06

  • Rozwiązano problem polegający na tym, że Update-PSResource nie aktualizowano z poprawnego repozytorium
  • Naprawiono katalog InstalledScriptInfos jest teraz, jeśli nie istnieje
  • Naprawiono Update-ModuleManifest zgłaszanie wyjątku wskaźnika o wartości null
  • Naprawiono właściwość name w PSResourceInfo w przypadku używania Find-PSResource z narzędziem JFrog Artifactory
  • Naprawiono nieprawidłową konfigurację żądań do punktów końcowych JFrog Artifactory w wersji 2
  • Naprawiono określanie repozytoriów artefaktów JFrog (#1532 Dzięki @sean-r-williams!)
  • Naprawiono problem polegający na niepoprawnym dodawaniu punktu końcowego skryptu w repozytoriach serwera w wersji 2 (1526)
  • Naprawiono literówki w monitach komunikatów w Install-PSResource
  • Dodaj właściwość NormalizedVersion tylko do AdditionalMetadata tylko wtedy, gdy istnieje
  • Poprawka w celu sprawdzenia, czy Uri jest ścieżką UNC i ustawić odpowiednie ApiVersion

wersja 1.0.1 — 2023-11-07

  • Ścieżki instalacji użytkownika lokalnego systemu Unix są teraz zgodne z platformami .NET 7 i .NET 8
  • Naprawiono Import-PSGetRepository w programie Windows PowerShell
  • Naprawiono Test-PSScriptFileInfo, że jest mniej wrażliwa na białe znaki
  • Zastąp katalog rels/rels na net472 podczas wyodrębniania nupkg do katalogu
  • Dodano obsługę potoku według nazw właściwości dla parametrów name i Repository dla

wersja 1.0.0 — 2023-10-09

  • Dodawanie parametru ApiVersion dla Register-PSResourceRepository
  • Automatycznie ustaw wartość ApiVersion na v2 dla repozytoriów zaimportowanych z modułu PowerShellGet
  • Naprawiono błędy instalacji kanału informacyjnego ADO w wersji 2
  • Naprawiono błędy punktów końcowych artifactory w wersji 2 i 3
  • Naprawiono -RequiredResource niepowodzeń dyskretnych
  • Naprawiono repozytorium w wersji 2 zwracające dodatkowe pakiety dla wyszukiwania opartego na -Tag z -Prerelease