Notas de la versión de NuGet 6.13
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.13 | Visual Studio 2022, versión 17.13 | 9.0.2xx1 |
1 Se instala con Visual Studio 2022 con cualquier carga de trabajo de .NET
Resumen: Novedades de la versión 6.13.1
NuGet 6.13.1 está disponible en Visual Studio 17.13.
- Compatibilidad con el nuevo formato de solución slnx en dotnet nuget why y dotnet list package - #14034
Resumen: Novedades de la versión 6.13.0
NuGet 6.13.0 está disponible en el SDK de .NET 9.0.200.
Compatibilidad con proveedores de credenciales implementados mediante herramientas de .NET: #12567
Característica de participación: "Proporcionada por plataforma", que quita los paquetes proporcionados por la plataforma .NET del gráfico de dependencias. Esto da como resultado un mejor rendimiento y elimina falsos positivos para vulnerabilidades en dependencias transitivas.
dotnet nuget por qué debe comprobar paquetes específicos de RID: #13718
Permitir especificar la ruta de acceso del binlog de msbuild al invocar la restauración de grafos estáticos para evitar modificar el entorno: #10789
Nuevas correcciones del solucionador de dependencias
El nuevo solucionador de dependencias descarga más paquetes que antes: #13943
La nueva resolución de dependencias no controla correctamente las versiones flotantes en algunas situaciones: #13992
El nuevo solucionador de dependencias notifica erróneamente NU1605 (degradación) al usar el anclaje transitivo de una dependencia directa y existe una degradación en un gráfico de paquetes: #13938
NuGet Restore restaura versiones antiguas de dependencias transitivas cuando la dependencia directa carece de directrices para el .NET Framework objetivo del usuario: #13934
Proyecto y paquete en el mismo gráfico con el mismo nombre, pero dependencias diferentes pueden provocar versiones incorrectas de las dependencias de ese identificador: #13888
La interfaz de usuario del Administrador de paquetes en Visual Studio muestra ahora readMEs incrustados para paquetes NuGet, si está disponible: #12583
Problemas corregidos en esta versión
Detección de si la restauración usó NuGetAudit o no para proyectos packageReference: #13778
Agregue un indicador para los paquetes en desuso y vulnerables al encabezado de pestaña Detalles del paquete. - #13974
Telemetría de navegación para el comando "Borrar todo el almacenamiento nuGet" en la configuración de VS: #13968
Administrador de paquetes Nuget para la solución selecciona automáticamente las dependencias transitivas: #13893
La depuración de repositorios grandes con restauración basada en grafos estáticos es lenta: #13876
Paquetes del SDK de cliente de NuGet que se actualizan a net8.0: #13842
Promueve la advertencia NU3043 como error en .NET 10: #13814
Establecer "Permitir selección de formato en la primera instalación del paquete" no está claro lo que significa: #14016
dotnet nuget why
notifica que falta el argumento, aunque se ejecutó #13908Ajustes de espaciado en pestañas del panel de detalles: #13880
El borde de foco del contenido de la pestaña Panel de detalles se trunca: #13879
JAWS lee todo el contenido de la pestaña Detalles del paquete al visitarlo por primera vez: #13878
ContentItemCollection.PopulateItemGroups realiza asignaciones innecesarias #13851
Leer y escribir archivos .nupkg.metadata con System.Text.Json: #13835
NuGet produce un error en los contenedores cuando no se establece HOME: #13834
Firma: clave no desechada: #13823
Ejecutar TFMs en paralelo al recopilar salidas de paquetes - #13776
PERF: Las operaciones de clonación de NuGet se muestran en gran medida en las asignaciones durante la carga de soluciones de Visual Studio: #13647
La obtención de recursos de vulnerabilidad no respeta la cancelación: #13644
Orden incorrecto de los argumentos de los registros para la versión centralizada del paquete (cadena
Info_AddPkgCPM
): #13155Los ensamblados satélite para idiomas de tres letras no se copian desde el paquete NuGet: #12253
El paquete nuget no admite <versión en blanco> en .nuspec, aunque se pase la versión en la línea de comandos: #7987
Lista de confirmaciones de esta versión
Contribuciones de la comunidad
Gracias a todos los colaboradores que ayudaron a hacer que esta versión de NuGet sea impresionante.
- SimonCropp
- baronfel
- ToddGrun
-
mthalman
- 6212 Corregir formato en GraphOperations
-
kasperk81
- 6072 añadir alternativa SpecialFolder.UserProfile
-
MichaelSimons
- 6102 actualizar referencias del equipo de source-build
-
akoeplinger
- 6025 corrección de errores tipográficos en EnhancedHttpRetryHelper.cs
-
jimmylewis
- 6027 Refactorizar llamadas a EnsureVisualStudioHost() a través de un método base [TestInitialize]