Saltar al contenido principal

Notas de versión de DevTools 2.21.1

Notas de versión para Dart y Flutter DevTools versión 2.21.1.

La versión 2.21.1 de Dart y Flutter DevTools incluye los siguientes cambios, entre otras mejoras generales. Para aprender más sobre DevTools, consulta la vista general de DevTools.

Actualizaciones de rendimiento

#
  • Reemplazar el visor de traza del timeline de DevTools con el visor de traza de Perfetto - #5142

    visor de traza perfetto

  • Se corrigieron varios problemas al cargar un snapshot de Performance en DevTools - #5048, #4929

  • Pulido y limpieza de UI - #4889

Actualizaciones de memoria

#
  • Se mejoró la usabilidad de la comparación (diffing) de snapshots - #5015
  • Pulido y limpieza de UI - #4855
  • Código de colores para clases basado en dónde están definidas (SDK, tu paquete, dependencias, etc.) - #5030
  • Se corrigió un problema de State Management para el rastreo - #5062
  • Se mejoró el rendimiento al tomar un snapshot del heap - #5134
  • Se retiró la función de importación/exportación con fallas - #5135

Actualizaciones del Depurador

#
  • Se agregó soporte para ver profiler hits en el visor de scripts del depurador - #4831
  • Se agregó soporte para inspeccionar records - #5084

Actualizaciones generales

#
  • Se corrigieron varios problemas en el resaltado de sintaxis que coloreaban incorrectamente nombres de variables que contienen palabras reservadas y dejaban cláusulas extends/implements sin colorear para algunas clases - #4948
  • Se corrigió un problema en Safari, y otros navegadores que no soportan RegExp negative lookbehind, que impedía que DevTools se cargara - #4938
  • Se corrigió un problema que impedía que DevTools se conectara al servidor backend, lo que desactivaba algunas funcionalidades - #5016
  • Se agregó un enlace a la guía de contribución de DevTools en el menú About, y se corrigió el enlace a Discord - #4926
  • Se corrigieron colores en conflicto en el tema claro - #5067

Historial completo de commits

#

Para encontrar una lista completa de cambios desde la versión anterior, consulta el diff en GitHub.