Partager via


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éments NuGetAuditSuppress - #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’attribut disableTLSCertificateValidation - #13423

  • PackageSourceProvider.UpdatePackageSource ne respecte pas une valeur du champ AllowInsecureConnection - #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
    • 5783 Le correctif PackageSourceProvider.UpdatePackageSource ne respecte pas une valeur du champ DisableTLSCertificateValidation
    • 5767 Le correctif PackageSourceProvider.UpdatePackageSource ne respecte pas une valeur du champ AllowInsecureConnection
  • mmitche
    • 5749 Génère NuGet à partir de VMR
    • 5752 La correction de la prise en charge de la signature est conditionnelle
  • 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