Notes de publication de NuGet 5.5
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.5.0 | Visual Studio 2019 version 16.5 | 3.1.2001 |
1Installé avec Visual Studio 2019 avec les charges de travail .NET Core
Amélioration de l’accessibilité et de l’expérience du lecteur d’écran pour l’interface utilisateur du gestionnaire de package NuGet dans Visual Studio
- Problèmes d’accessibilité dans les expériences de lecteur d’écran, altText manquant et nom accessible pour la zone de texte installée, etc., - #9059
- Problèmes d’accessibilité dans les expériences de lecteur d’écran dans la liste des packages - #9077
- Problèmes d’accessibilité dans les expériences de lecteur d’écran liées aux onglets « parcourir », « installer », « mettre à jour » - #9078
- Le Narrateur n’annonce pas les étiquette de lien « Vide », « Aucune dépendance », « nuget.org », « MIT » #9157
Prise en charge de la création d’icônes autonomes dans l’interface utilisateur du gestionnaire de package Visual Studio pour les packages hébergés sur des flux locaux - #8189
Amélioration significative des performances de restauration sans opération à l’aide de
RestoreUseStaticGraphEvaluation
qui accélère les évaluations en appelant les API MSBuild Static Graph - 8791Amélioration de la fiabilité dotnet.exe avec des plug-ins d’authentification multiplateforme
ajouter commande
dotnet nuget <add|remove|update|disable|enable|list> source
- #4126Suport pour
--skip-duplicate
en utilisant dotnet nuget push - #8778Prise en charge de
packages.config
avec msbuild /restore - #8506
Bogues
Rework Self-Updater avec Apis V3 - #4197
Version de dépendance de package incorrecte Si la version de dépendance de package est définie sur '*' - #6697
Message d’erreur ErrorUnsafePackageEntry n’indique pas vers la source du problème - #7505
Le fichier de verrouillage n’est pas respecté dans les scénarios « * » - #8073
NuGet.exe ne se résout pas vers la dernière version d’un package lors de l’utilisation de * dans PackageReference (MSBuild/Dotnet/VS restore do) - #8432
package de liste dotnet avec projet WPF multi-ciblage - #8463
Améliorer ConcurrencyUtilities (réduire l’utilisation du processeur) - #8653
Les spécifications DG pour les scénarios de projet déchargés ne doivent pas être écrites dans les aperçus de restaurations - #8793
Les packages NuGet Visual Studio (RestoreManagerPackage) doivent se charger automatiquement sur les événements de build de solution - #8796
Blocage dans les paramètres initiaux de VS - #8842
VisualStudio ToolBox n’est pas alimenté à partir d’un package NuGet si un projet est placé dans un dossier de solution - #8868
VS : la restauration de solution échoue perpétuellement en raison d’une condition de concurrence - #8881
Constante « chargement.. » sous l’onglet installé et « <terme de recherche > ». sous l’onglet Mises à jour - #8890
Icônes incorporées manquantes dans l’interface utilisateur VS PM après l’expiration du cache - #9069
Démarrage de l’interface utilisateur FireAndForget PM - #9112
restauration : l’implémentation IncludeExcludeFiles.Equals(...) est incorrecte - #9167
Restauration : PackageSpec.Clone() crée un clone inégal - #9211
Liste d’erreurs s’affiche « Toujours afficher la liste d’erreurs si la build se termine par des erreurs » n’est pas activée - #8190
La restauration de Static Graph ne doit pas passer par un SolutionPath vide - #9061
Restauration : fermeture calculée pour chaque projet 4 fois - #9042
Restauration : DependencyGraphSpec.Load(...) n’a pas besoin de JObject - #9040
Restauration : chaînes volumineuses créées sur le segment de mémoire d’objets volumineux (LOH) - #9031
Nuget.exe personnalisé sur un mono plus récent peut stopper en raison du programme de résolution du Kit de développement logiciel MSBuild - 8848
la restauration échoue lorsque nuget.dgspec.json est « utilisé par un autre processus » - 8692
DCRs
La logique dans _GetRestoreProjectStyle doit se trouver dans une tâche - #8804
Ajouter des informations de dépréciation par défaut sous l’onglet installé - #8541
Liste de tous les problèmes résolus dans cette version - 5.5