desy-angular v6.0 - Manual de actualización

A continuación se describen los pasos a seguir para actualizar hasta la versión más reciente de desy-angular.

Modificaciones desde versión 5.0 hasta versión 6.0


Para actualizar desde versiones anteriores será necesario seguir los pasos descritos en el manual de actualización de la versión 5.0: desy-angular v5.0 - Manual de actualización

Al actualizar a la versión 6.0 de desy-angular la integración actual con la librería se verá afectada. Por ello, para actualizar a la versión 6.0.0 sin alterar la funcionalidad, es necesario aplicar las siguientes modificaciones:

Configuración

Es necesario actualizar la dependencia de desy-html a la versión 6.2.1.

npm install desy-html@6.2.1

Es necesario modificar el fichero tailwind.config.js ya que la tarea purge en la ultima versión de tailwindcss ha cambiado. Se ejecuta siempre.

module.exports = { /* Use the Desy default config */ presets: [require('desy-html/config/tailwind.config.js')], /* contenido a purgear*/ content:[ './node_modules/desy-angular/**/*.js', './src/**/*.html', './src/**/*.ts' ] };

En caso de estar usando desy-html/config/clean-css.js este archivo ya no existe actualmente en desy-html.

Uso de componentes

Módulo

Componente

Cambios

Módulo

Componente

Cambios

DesyButtonsModule

 

  • No es necesario aplicar cambios

DesyFormsModule

 

  • No es necesario aplicar cambios

DesyModalsModule

 

  • No es necesario aplicar cambios

DesyNavModule

 

  • No es necesario aplicar cambios

DesyTablesModule

 TableAdvancedComponent

  • Se añade subcomponente desyContent a TableAdvancedHeaderCell, por lo que el contenido a mostrar debe ir dentro en esta etiqueta obligatoriamente, de lo contrario, esté no se mostrará

DesyViewsModule

 tabsComponent

  • Asegurarse de tener la versión 6.2.1 de desy-html ya que usar otras versiones puede causar problemas en los estilos.

DesyPaginationModule

 

  • No es necesario aplicar cambios