Lire en anglais

Partager via


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

Récapitulatif : Nouveautés de la version 5.5

  • 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 - 8791

  • Amélioration de la fiabilité dotnet.exe avec des plug-ins d’authentification multiplateforme

    • échec de la restauration dotnet avec TaskCanceledException - #7842
    • Plug-in : « Une tâche a été annulée » : problème avec l’authentification ADO à cause de ceci. - #8528
  • ajouter commande dotnet nuget <add|remove|update|disable|enable|list> source - #4126

  • Suport pour --skip-duplicate en utilisant dotnet nuget push - #8778

  • Prise en charge de packages.config avec msbuild /restore - #8506

Problèmes résolus dans cette version

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