Compartir a través de


Notas de la versión de NuGet 6.11

Vehículos de distribución de NuGet:

Versión de NuGet Disponible en la versión de Visual Studio Disponible en los SDK de .NET
6.11 Visual Studio 2022 versión 17.11 8.0.4xx1

1 Se instala con Visual Studio 2022 con cualquier carga de trabajo de .NET

Resumen: Novedades de la versión 6.11.1

Problemas corregidos en esta versión

  • Corrección de "han fallado varios intentos de descargar el nupkg": #13545

Lista de confirmaciones en esta versión

Resumen: Novedades de la versión 6.11

  • Suprimir advertencias de NuGetAudit para avisos específicos para proyectos packageReference: #13679

  • Adición de la opción --allow-insecure-connections al SDK de dotnet: #13396

  • Intercambio de autores para propietarios en la interfaz de usuario de Administrador de paquetes de Visual Studio: #12501

  • [Característica]: agregue dotnet nuget why al CLI dotnet - #11943

  • NuGet no puede restaurar desde orígenes HTTPS que tienen problemas de certificado SSL: #4387

Cambios importantes

  • MSBuildRestoreUtility.GetRestoreAuditProperties necesita un cambio importante para leer NuGetAuditSuppress elementos: #13313

Problemas corregidos en esta versión

  • IVsNuGetProjectUpdateEvents.ProjectUpdateStarted o ProjectUpdateFinished solo deben proporcionar una lista de archivos que se cambiarán. - #13413

  • Los comandos dotnet nuget no deben generar información de uso sobre todos los errores: #13251

  • [DCR]: NuGet hace que muchas ArgumentExceptions se inicien y detecte en VS - #11535

  • Eliminación de TFM de .NET Framework de NuGet.CommandLine.XPlat - #8452

  • PERF: GetPackageInfo asigna mediante una llamada innecesaria a GetNupkgMetadataPath - #13556

  • "dotnet nuget why" se bloquea al usar la opción --framework : #13547

  • SignatureUtility.GetCertificates en NuGet.Client puede omitir la llamada a Dispose en caso de error: #13535

  • 'dotnet nuget why' no funciona cuando se proporciona un directorio para el argumento 'Path': #13527

  • Faltan sugerencias de paquetes IntelliCode de NuGet En la lista de paquetes: #13515

  • La regeneración en VS provoca restauraciones innecesarias: #13505

  • MSB4181: La tarea "tarea" ha devuelto false, pero no ha registrado un error - #13460

  • TaskResultCache comparte incorrectamente el mismo objeto de bloqueo para todas las claves. - #13448

  • Las llamadas a CompareTo y Equals no deben asignarse: #13442

  • Habilitar nullable e iniciar en KnownOwnerViewModel: #13425

  • PackageSourceProvider.UpdatePackageSource no respeta un valor del disableTLSCertificateValidation atributo : #13423

  • PackageSourceProvider.UpdatePackageSource no respeta un valor del AllowInsecureConnection campo : #13418

  • "nuget install -ExcludeVersion" informa inexacto "ya instalado" al intentar instalar la versión anterior: #13334

  • La barra de información de vulnerabilidad permanece visible en la Explorador de soluciones después de cerrar la solución: #13055

Lista de confirmaciones en esta versión

Contribuciones de la comunidad

Gracias a todos los colaboradores que han ayudado a que esta versión de NuGet sea impresionante.

  • seclerp
    • 5783 Corrección PackageSourceProvider.UpdatePackageSource no respeta un valor del campo DisableTLSCertificateValidation
    • 5767 Corrección PackageSourceProvider.UpdatePackageSource no respeta un valor del campo AllowInsecureConnection
  • mmitche
    • 5749 Compilación de NuGet desde VMR
    • 5752 Compatibilidad con la firma de corrección condicional
  • ToddGrun
    • 5859 Reducir asignaciones en GetPackageInfo mediante una llamada condicional a GetNupkgMetadataPath
  • omajid
    • 5848 Eliminación de certificados en caso de error en SignatureUtility.GetCertificates
  • SimonCropp
    • 5842 quite redundante . GetTypeInfo()
  • ryanmolden
    • 5834 Eliminar argumentExceptions de primera oportunidad al consultar un proyecto heredado para las propiedades que no existen a través de DTE
  • hickford
    • 5743 Mensaje correcto en caso de que ya esté instalada una versión superior del paquete
  • ViktorHofer
    • 5764 Uso de la integración de sourcelink del SDK de .NET
  • NikolaMilosavljevic
    • 5738 Deshabilitación de errores CA2022
  • jv42
    • 5717 Se corrigió NullReferenceException en ResolverComparer