Notes de publication de NuGet 6.6
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.6 | Visual Studio 2022 version 17.6 | 7.0.3001 |
6.6.1 | S/O | 7.0.3041 |
6.6.2 | Visual Studio 2022 version 17.6 | 7.0.3131 |
1 Installé avec Visual Studio 2022 avec la charge de travail .NET Core
- [Sécurité] : Microsoft Security Advisory CVE-2024-0057 | Vulnérabilité de contournement de la fonctionnalité de sécurité du client NuGet – #12653
- [Sécurité] : Microsoft Security Advisory CVE-2023-29337 | Vulnérabilité d’exécution de code à distance du client NuGet - #12653
Notes
Il y a un changement de comportement critique sous Linux. L’emplacement du dossier temporaire, où NuGet stocke les fichiers temporaires pendant ses différentes opérations, a changé de /tmp/NuGetScratch
à /tmp/NuGetScratch<username>
. Par exemple, pour l’utilisateur User1, le dossier temporaire sera /tmp/NuGetScratchUser1
.
- [Epic] : Améliorations de la gestion centralisée des packages pour 17.6 - #12413
DCRs :
- La restauration statique basée sur un graphique doit toujours journaliser une erreur en cas d’échec - #12372
Bogues :
Définir CentralPackageVersionOverrideEnabled=false dans le projet avec la restauration du projet cassé par CPM - #12500
La restauration statique basée sur des graphiques se bloque sur les systèmes avec d’autres encodages de console - #12373
GlobalPackageReference ne fonctionne pas pour les projets csproj de style hérité - #12368
Les projets WebSite ouverts à partir d’IIS ne parviennent pas à installer des packages - #12337
StackOverflow dans SemanticVersion.ToString - #12330
Échec de restauration de graphique statique lors du référencement d’un projet non modifiable - #12322
La détection de l'option CPM dans VS et dans la ligne de commande est différente. - #12285
PrivateAssets circule de manière incorrecte vers les dépendances gérées de manière centralisée transitive - #12270
Régression des performances des restaurations NuGet dans le sdk v7.0.100 en raison du calcul de « CentralTransitiveDependencyGroups » - #12269
[Bogue] :
NuGet.VisualStudio
dépend du package non existant sur NuGet.org - #12164[Bogue] : Le noyau personnalisé bloque nuget - #11995
PackageSource : retourne un code de hachage éventuellement incorrect - #10276
Liste des validations dans cette version
Merci à tous les contributeur qui ont aidé à rendre cette version NuGet géniale !
- kant2002
- 5103 Corriger la restauration du projet lorsque CentralPackageVersionOverrideEnabled=false
- atamagaii
- 5078 Modification de la ressource anglaise MsbuildPathNotExist pour décrire correctement th...
- pombredanne
- 5083 Correction d’une faute de frappe mineure
- NikolaMilosavljevic
- 5091 Réduction les versions cible de .Net Framework dans la version source
- uweigand
- 5046 Limitation des connexions simultanées via NUGET_CONCURRENCY_LIMIT
- marcin-krystianc