Notes de publication de NuGet 6.11
Véhicules de distribution NuGet :
Version de NuGet | Disponible dans la version Visual Studio | Disponible dans les Kit de développement logiciel (SDK) .NET |
---|---|---|
6.11 | Visual Studio 2022, version 17.11 | 8.0.4xx1 |
1 Installé avec Visual Studio 2022 avec les charges de travail .NET
Résumé : Nouveautés dans la version 6.11.1
Problèmes résolus dans cette version
- Corriger « plusieurs tentatives de téléchargement du nupkg ont échoué » - #13545
Liste des validations dans cette version
Récapitulatif : Nouveautés dans la version 6.11
Supprimer les avertissements NuGetAudit pour des avertissements spécifiques pour les projets PackageReference - #13679
Ajouter l’option
--allow-insecure-connections
au Kit de développement logiciel (SDK) dotnet - #13396Échanger des auteurs pour les propriétaires dans l’IU du Gestionnaire de package Visual Studio - #12501
[Fonctionnalité] : Ajouter 'dotnet nuget why' à dotnet CLI - #11943
NuGet ne peut pas effectuer de restauration à partir de sources HTTPS présentant des problèmes de certificat SSL - #4387
Dernières modifications
MSBuildRestoreUtility.GetRestoreAuditProperties
a besoin d’un changement cassant pour lire les élémentsNuGetAuditSuppress
- #13313
Problèmes résolus dans cette version
IVsNuGetProjectUpdateEvents.ProjectUpdateStarted ou ProjectUpdateFinished ne doit fournir qu’une liste des fichiers qui seront modifiés. - #13413
Les commandes
dotnet nuget
ne doivent pas générer d’informations d’utilisation sur toutes les erreurs - #13251[DCR] : NuGet provoque la levée et l'interception de nombreux ArgumentExceptions dans VS - #11535
Supprimer le TFM .NET Framework de NuGet.CommandLine.XPlat - #8452
PERF : GetPackageInfo attribue en appelant inutilement getNupkgMetadataPath - #13556
'dotnet nuget why' se bloque lors de l’utilisation de -- l’option framework - #13547
SignatureUtility.GetCertificates dans NuGet.Client peut ignorer l’appel de Dispose lors de l’erreur - #13535
'dotnet nuget why' ne fonctionne pas lorsqu’un répertoire est fourni pour l’argument 'Path' - #13527
Les suggestions du package NuGet IntelliCode ne contiennent pas Author dans la liste des packages - #13515
La régénération dans VS provoque des restaurations inutiles - #13505
MSB4181 : La tâche « Restaurer la tâche » a renvoyé « false » mais n’a journalisé aucune erreur - #13460
TaskResultCache partage incorrectement le même objet de verrouillage pour toutes les clés. - #13448
Les appels à CompareTo et Equals ne doivent pas attribuer - #13442
Activer Nullable et ajouter dans KnownOwnerViewModel - #13425
PackageSourceProvider.UpdatePackageSource
ne respecte pas une valeur de l’attributdisableTLSCertificateValidation
- #13423PackageSourceProvider.UpdatePackageSource
ne respecte pas une valeur du champAllowInsecureConnection
- #13418« nuget install -ExcludeVersion » signale « déjà installé » d’une façon erronée lors de la tentative d’installation d’une version antérieure - #13334
La barre d’informations sur les vulnérabilités reste visible dans l’Explorateur de solutions après la fermeture de la solution - #13055
Liste des validations dans cette version
Contributions de la communauté
Merci à tous les contributeurs qui ont aidé à rendre cette version NuGet géniale !
- seclerp
- mmitche
- ToddGrun
- 5859 Réduit les attributions dans GetPackageInfo en appelant conditionnellement GetNupkgMetadataPath
- omajid
- 5848 Supprime des certificats en cas d’échec dans SignatureUtility.GetCertificates
- SimonCropp
- 5842 Supprime la redondance . GetTypeInfo()
- ryanmolden
- 5834 Élimine les ArgumentExceptions de première chance lors de l’interrogation d’un projet hérité pour les propriétés qui n’existent pas via DTE
- hickford
- 5743 Message correct dans le cas où une version supérieure du package est déjà installée
- ViktorHofer
- 5764 Utilise l’intégration du lien source du Kit de développement logiciel (SDK) .NET
- NikolaMilosavljevic
- 5738 Désactive les erreurs CA2022
- jv42
- 5717 Correction de NullReferenceException dans ResolverComparer