Notes de publication de NuGet 5.10
Véhicules de distribution NuGet :
Version de NuGet | Disponible dans la version Visual Studio | Disponible dans les Kit de développement logiciel (SDK) .NET |
---|---|---|
5.10.0 | Visual Studio 2019 version 16.10 | 5.0.3001 |
1 Installé avec Visual Studio 2019 avec la charge de travail .NET Core
Notes
Visual Studio 16.10, MSBuild 16.10 et .NET 5.0.300+ nécessite NuGet.exe 5.10 ou version supérieure.
Signature : implémenter la commande dotnet trusted-signers - #8053
Désactiver la validation par défaut sur Linux, mais elle est activée par défaut sur Windows - #10713
Ajouter une variable ENV pour la vérification de la signature de package sur .NET 5+ Linux/MAC - #10742
Améliorer les performances des nouveaux packages pour les solutions volumineuses - #10166
Ajoutez le type de projet
nfproj
, à la liste des projets pris en chargeProjectExtensions pour l’interface CLI Nuget. - #10562
Supprimer l’élément
<requireLicenseAcceptance>
lors de l’empaquetage d’un projet - #5133[CPVM] Avertissement de préversion doit être affiché sur dotnet cli - #10226
Mettez à jour les jetons de couleur d’arrière-plan et de premier plan du PMUI vers CommonDocumentColors - #10608
[Bug Bash] Erreur « opération annulée par l’utilisateur » dans la fenêtre Liste d’erreurs lors du basculement rapide entre les onglets dans l’interface utilisateur PM - #10671
Interface utilisateur PM Améliorer les performances d’installation du package au niveau de la solution - #10210
Remplacer GetService par GetServiceAsync partout dans NuGet.Clients - #3784
Problème de performances du pack NuGet.exe avec
..
le chemin relatif - #5016Les performances du « pack nuget » diminuent par niveaux croissants dans les chemins sources - #5706
NuGet ne génère pas d’erreur lors de l’empaquetage de nuspec avec des Fichiers dupliqués. - #6941
Le pack NuGet « DateTimeOffset spécifié ne peut pas être converti en horodateur de fichier Zip » - #7001
Les horodateurs du fichier du package pack sont décalés par le fuseau horaire - #7395
NU1004 doit contenir plus d’informations exploitables - #7696
[Bug Bash] [Échec de test] Le fichier de verrouillage vide/mal formé ne doit pas être mis à jour lors de l’exécution de « dotnet restore --use-lock-file --locked-mode » - #8640
NuGetVersionRange permet d’analyser logiquement des plages incorrectes - #9145
L’interface utilisateur PM ne peut pas afficher la couleur d’arrière-plan distinguée entre les sources de package sélectionnées et pointées - #9538
Case à cocher permettant de sélectionner des projets à installer pour qu’ils ne soient pas lus par le lecteur d’écran - #9578
La sélection par défaut des versions du volet Détails doit être Installed/LatestStable sous les onglets Installed/Updates - #9887
Supprimer le compte de contournement pour certains rapports SDK .NET 5 TargetPlatformMoniker de
,Version=
- #9913dotnet nuget verify est trop léger - #10316
VersionRange ne peut pas analyser les plages à un chiffre - #10342
Le gestionnaire de solutions VS lève une exception Null pendant le débogage - #10352
Déplacer des messages d’exception CLI vers des fichiers de ressources de chaîne - #10392
Supprimer le code mort (TabItemButtonAutomationPeer) - #10435
Le menu contextuel de mise à jour doit faire défiler vers le premier élément sélectionné - #10498
La barre horizontale des détails du PMUI de la solution se chevauche - #10533
Signature : les détails de la signature principale ne s’affichent pas lorsque le certificat a expiré et que l’horodateur n’est pas approuvé - #10535
L’absence de sources activées empêche l’interface utilisateur PM de s’afficher - #10541
Les métadonnées du package (détails, dépréciation) ne sont parfois pas extraites de nuget.org dans CodeSpaces - #10549
L’initialisation PMUI échoue avec une exception pendant la session de débogage - #10559
la restauration de nuget entraîne un échec de la vérification de l'intégrité du paquet sur un système avec primauté des octets de poids fort (big-endian) - #10567
FormatException est levé au lieu de PackagingException - #10595
CPVM - Problèmes d’accès concurrentiel dans l’algorithme de marche du graphique - #10598
Ajouter la télémétrie de la version PMC powershell - #10609
Améliorer les performances de tri NuGetVersion - #10611
L’ajout de signataires approuvés comporte des arguments incohérents - #10647
Vs2019 v16.9.0 : Dans NuGet Package Manager, le fait de passer de l'onglet "Mises à jour" à l'onglet "Installé" ne met pas à jour le cadre. - #10654
Supprimer le « v » du numéro de version dans PMUI - #10677
INuGetProjectService.GetInstalledPackagesAsync lève avant de recevoir la nomination du système de projet CPS - #10681
Les icônes incorporées provoquent le refus d’accès à partir de la source « Packages hors connexion Microsoft Visual Studio » sous l’onglet Parcourir - #10687
INuGetProjectService.GetInstalledPackagesAsync lève lorsque MSBuildProjectExtensionsPath n’est pas défini - #10739
« dotnet nuget remove source nuget.org » ne fonctionne pas la première fois - #10745
Nuget bloque un thread du threadpool dans une méthode asynchrone faisant un appel synchrone au thread de l'interface utilisateur. - #10775
PackageLoadContext.GetInstalledAndTransitivePackagesAsync
est du code mort et nuit aux performances - #10790Utiliser l’icône incorporée dans les packages du Kit de développement logiciel (SDK) NuGet - #10795
Mettre à jour la liste des licences SPDX - #10806
Liste de tous les problèmes résolus dans cette version 5.10
Liste des validations dans cette version - 5.10.0
Merci à tous les contributeur qui ont aidé à rendre cette version NuGet géniale !
Qui | PRs | Problèmes |
---|---|---|
louis-z | 3991 | VersionRange ne peut pas analyser les plages à un chiffre - #10342 |
omajid | 3860 | NuGet.Client build.sh est endommagé - #10139 |
Nirmal4G | 3623 | NuGet.Client build.sh est endommagé - #10139 |
BlackGad | 3953 | Les performances du « pack nuget » diminuent par niveaux croissants dans les chemins sources - #5706 |
BlackGad | 3953 | Problème de performances du pack NuGet.exe avec .. Chemin relatif - #5016 |
marcin-krystianc | 3940 | CPVM - Problèmes d’accès concurrentiel dans l’algorithme de marche du graphique - #10598 |
josesimoes | 3943 | Ajoutez le type de projet nfproj à la liste des ProjectExtensions pris en charge pour l’interface CLI Nuget. - #10562 |
Vos commentaires sont très importants pour nous. S’il existe des problèmes avec cette version, vérifiez nos problèmes GitHub et Visual Studio Developer Community pour les problèmes existants. Pour les nouveaux problèmes dans NuGet, signalez un Problème GitHub. Pour connaître les problèmes généraux liés à l’expérience NuGet, faites-nous en part via l’option Signaler un problème dans votre IDE favori sous Aide > Signaler un problème.