element/CHANGELOG.es.md
2018-06-26 18:11:32 +08:00

34 KiB
Raw Blame History

Changelog

2.4.2

2018-06-26

  • Ahora el class-name y el label-class-name de la tabla son reactivos, #11626
  • Arreglado que Table seguia resaltando la fila en la que se había hecho clic cuando highlight-current-row era false, #11646
  • Corregido un error de estilo de ButtonGroup cuando sólo habia un botón round o circle, #11605
  • Arreglado estilo del tamaño de página del Select de Pagination, #11622
  • Corregido un error del método open de los Menús cuando se cambiaba dinámicamente collapse, #11646
  • Añadidos los parámetros activeName y oldActiveName al gancho before-leave de Tabs, #11713
  • Arreglado el focus en Cascader después de hacer clic fuera, #11588
  • Arreglado que Cascader no se cerraba cuando se hacia clic en la opción estando change-on-select como true, #11623
  • Ahora la actualización del valor de Select programáticamente activará la validación de formulario, #11672

2.4.1

2018-06-08

  • Removida la declaración duplicada de type en Autocompletar, #11388
  • Corregido el estilo de flecha en el dropdown de Select en FireFox cuando se anidaba en el formulario, #11427
  • Corregido que el ícono clear de Select seguia apareciendo cuando el valor inicial era null, #11460
  • Arreglado que cuando el radio estaba disabled mostraba el box-shadow al hacer click, #11462
  • Añadido el atributo iconClass para MessageBox, #11499
  • Añadido el atributo stretch para Tabs, #11476
  • Arreglado el problema de orden de renderizado de TabPane cuando Tabs es lazy, #11461
  • Arreglado que Table no retenia la fila actual de resaltados cuando se expandia, #11464
  • Arreglado que focusing state cuando before-leave devolvia una promesa resuelta, #11386
  • Arreglado que Popover deshabilitado seguia creando poppers, #11426
  • Arreglado el bucle sin fin de Tree cuando se añadia un nuevo nodo en modo lazy, #11430 (por @wangjingf)
  • Añadido el evento closed para Dialog, #11490

2.4.0 Fullerene

2018-05-28

Nuevas características

  • Generalidades
    • La herramienta de desarrollo y el empaquetador se cambiaron a webpack nativo, #11216
    • Ahora puede configurar globalmente el z-index inicial de los popups, #11257
  • Autocomplete
    • Añadido el atributo hide-loading, #11260
  • Button
    • Ahora se puede usar el atributo size en los botones circulares para controlar sus tamaños, #11275
  • InputNumber
    • Añadido el atributo precision, #11281
  • Tabs
    • Añadido el atributo before-leave, #11259
    • Añadido el atributo lazy, #11167by @Kingwl
  • Table
    • Añadido el método sort para ordenar manualmente la tabla, #11311

Corrección de errores

  • Input
    • Se ha corregido un problema que provocaba que se volviera a procesar al utilizar el IME chino para introducir texto rápidamente, #11235 (por @STLighter).
  • Popover
    • Corregido el error de la consola cuando el elemento disparador es Radio o Checkbox, #11265
  • Breadcrumb
    • Arreglado el atributo to que no soportaba la actualización dinámica, #11286
  • Upload
    • Corregido el error de la consola cuando se resolvia el Archivo en la Promesa devuelta del método beforeUpload, #11297 (por @qusiba)
  • Tooltip
    • Solucionado que la flecha no se posicionaba correctamente cuando el contenido estaba vacío, #11335
  • Autocompletar
    • Corregido que las sugerencias de entrada eran incorrectas después de eliminar la palabra clave rápidamente, #11323
  • ColorPicker
    • Corregido el evento active-change que se disparaba incorrectamente cuando el menú desplegable del picker estaba cerrado, #11304
  • Table
    • Corregido el error de estilo del panel de filtro cuando se sobredimensionaba, #11314
    • Corregida que la fila seleccionada actualmente no se retenia cuando se ordenaba la tabla, #11348
  • CheckBox
    • Arreglado que cuando el checkbox era único no soportaba validación, #11271
  • Radio
    • Arreglado que el Radio desactivado seguia estando seleccionada cuando se pulsaba la tecla espaciadora, #11303
  • MessageBox
    • Corregida la clase el-popup-parent--hidden que no se eliminaba al abrir MessageBox sucesivamente, #11371

2.3.9

2018-05-18

  • Corregido que cuando los datos de origen no tenian el campo especificado por el atributo prop de una TableColumn, se producía un error al moverse el ratón dentro de las celdas de esa columna, #11137.
  • El atributo lockScroll de los componentes pop-up ya no añade un inline style al elemento padre, sino que añade un nombre de clase, #1111114.
  • Arreglado el icono de Progreso que no se mostraba cuando su status era exception, #11172
  • El atributo disabled no funcionaba en la lista de resultados del filtro de Cascader, #11185
  • Se ha corregido un problema por el que la fila expandida de la Tabla no se podía contraer si los datos de origen se actualizaban después de su expansión, #11186.
  • setCurrentKey de Tree ahora acepta null como parámetro para cancelar el nodo actualmente resaltado, #11205

2.3.8

2018-05-11

  • Corregido que el panel DatePicker saltaba al mes actual después de escoger una fecha en un mes diferente cuando el tipo era dates, #10973
  • Arreglado que el clearable Input seguía mostrando el icono de borrado cuando era sólo de lectura, #10912
  • Arreglado que al cerrar el panel DatePicker sin modificar el valor se desencadenaba incorrectamente el evento change, #11017
  • Arreglado que la navegación por el teclado no funcionaba correctamente cuando Select tenia opciones agrupadas, #11058
  • Agregado el slot named prefix para Select, #11063
  • Agregado el metodo clearValidate para FormItem, #11076
  • Agregado el atributo checkOnClickNode para Tree, #11111

2.3.7

2018-04-29

  • Corregido que Table no actualizaba el ancho de encabezado cuando la barra de desplazamiento desaparecia debido al filtrado, #10834
  • Corregido input borrable que mostraba el icono de borrado cuando su valor inicial era nulo, #10912
  • Corregido el disparador incorrecto del evento active-change después de cambiar el valor enlazado de ColorPicker programáticamente, #10903 (por @zhangbobell)
  • Corregido filterable Select que causaba un bucle infinito al navegar por las opciones usando el teclado si todas las opciones estában deshabilitadas, #10945

2.3.6

2018-04-21

  • Corregido el comportamiento incorrecto del callback allow-drop de Tree cuando se usaba el parámetro type, #10821
  • Ahora puede introducir correctamente las palabras clave en filterable Single Select en IE11, #10822
  • Corregido Single Select activaba incorrectamente el evento blur después de hacer clic en una opción, #10822

2.3.5

2018-04-20

  • Arreglado los incorrectos realces en el panel de DatePicker cuando type es week, #10712
  • Arreglado que InputNumber comenzaba vacio cuando el valor inicial era 0, #10714
  • Agregado el atributo automatic-dropdown para Select, #10042 (by @Seebiscuit)
  • Arreglado que el valor del Rate pasaba a disabled cuando se comenzaba a actualizar con las teclas de navegacion, #10726 (by @Richard-Choooou)
  • Ahora el atributo type de DatePicker's puede ser 'dates', donde puede elegir varias fechas en un solo picker, #10650 (by @Mini256)
  • Agregados los eventos prev-click y next-click para Pagination, #10755
  • Agregado el atributo pager-count para Pagination, #10493 (by @chongjohn716)
  • Agregado type como 3rd parametro del atributo allow-drop de Tree, #10792
  • Ahora usamos ResizeObserver para detectar el redimensionamiento de elementos DOM, #10779

2.3.4

2018-04-12

  • Eliminado el atributo duplicado showTimeout en SubMenu's en la declaracion TypeScript, #10566 (by @kimond)
  • Ahora se puede personalizar los datos de los items de Transfer usando scoped slot, #10577
  • Arreglado que los click de los botones next y prev en Pagination se deshabilitaban cuando se disparaba el evento current-change, #10628
  • Arreglado que Textarea mostraba undefined en SSR cuando el valor no era asignado, #10630
  • Arreglado que se deshabilitaba el estilo del TabItem cuando type era border-card, #10640
  • Agregado $index como cuarto parametro en el atributo de las columnas de Table formatter , #10645
  • Arreglado que CheckboxButton no se exportaba en la declaracion de TypeScript, #10666

2.3.3

2018-04-04

  • Agregar atributo shadow para Card, #10418 (by @YunYouJun)
  • Se ha corregido el error de ocultar Badge cuando value es 0, #10470
  • Arreglados algunos bugs del draggable Tree, #10474 #10494
  • Agregado placement para Autocomplete, #10475
  • Ahora el atributo default-time también funciona en un rango que no es el rango DateTimePicker, #10321 (by @RickMacTurk)
  • Eliminado el contorno azul de TabItem después de que el navegador se desdibuja o se minimiza, #10503
  • Agregado el atributo popper-append-to-body para SubMenu, #10515
  • Eliminado el feedback visual cuando se desplaza sobre non-link BreadcrumbItem, #10551
  • Se ha corregido el evento change de InputNumber para garantizar que el valor de ligado del componente se actualiza en el control de eventos, #10553

2.3.2

2018-03-29

  • Arreglada una regresión de Autocompletar, #10442

2.3.1

2018-03-29

  • Se ha corregido una regresión por la que el type de input no se transmitia al elemento de entrada nativo, #10415
  • Agregado el metodo blur para Select, #10416

2.3.0 Diamond

2018-03-28

Nuevas características

  • Table
    • Ahora formatter de TableColumn puede ser actualizado dinámicamente, #10184 (by @elfman)
    • Agregado el atributo select-on-indeterminate, #9924 (by @syn-zeta)
  • Menu
    • Agregado el atributo collapse-transition, #8809 (by @limichange)
  • Input
    • Agregado el metodo select , #10229
    • Agregado el metodo blur, #10356
  • ColorPicker
    • Agregado el atributo predefine, #10170 (by @elfman)
  • Tree
    • Agregados los atributos draggable, allow-drop y allow-drag, y los eventos node-drag-start, node-drag-enter, node-drag-leave, node-drag-over, node-drag-end y node-drop, #9251 #10372 (by @elfman)
  • Form
    • El metodo validate ahora acepta un segundo parametro, que contiene información de los ítems del formulario que no superaron la validación, #10279
    • Agregado el evento validate, #10351
  • Progress
    • Agregado el atributo color, #10352 (by @YunYouJun)
  • Button
    • Agregado el atributo circle, #10359 (by @YunYouJun)

Bug's arreglados

  • Form
    • Solucionado: Label del FormItem no se alineaba adecuadamente con Input mixto, #10189
  • Menu
    • Ahora collapsed Menu sólo mostrará el Tooltip cuando el slot title de MenuItem esté configurado, #10193 (by @PanJiaChen)
  • Pagination
    • Corregido el evento current-change que se disparaba erróneamente sin interacción del usuario, #10247
  • DatePicker
    • Ahora la fecha y la hora en el panel desplegable están correctamente formateadas según el atributo format, #10174by @remizovvv
  • Upload
    • Solucionado el atributo accept no trabajaba cuando drag era true, #10278

2.2.2

2018-03-14

  • Agregado el evento clear para Input, #9988 (by @blackmiaool)
  • Ahora la entrada manual de ColorPicker soporta los modos hsl, hsv y rgb, #9991
  • Arreglado DatePicker no desencadenaba el evento change cuando se borraba su valor inicial, #9986
  • Ahora la clase de iconos relacionadas con los atributos de Rate soporta actualizaciones dinamicas, #10003
  • Arreglado Table que con columnas fixed no actualizaban correctamente su altura si se fijaba max-height, #10034
  • Ahora DatePicker en modo rango admite la selección inversa (haciendo clic en la fecha final y, a continuación, haciendo clic en la fecha de inicio), #8156 (by @earlymeme)
  • Agregado el atributo disabled para Pagination, #10006
  • Agregados los eventos after-enter y after-leave para Popover, #10047
  • Arreglado Select no disparaba validación cuando el usuario seleccionaba una opción después de ejecutar resetFields de Form, #10105
  • Arreglado anchos incorrectos de columnas fijas de Table en algunos casos, #10130
  • Corregido MessageBox heredaba el atributo title de su instancia anterior cuando se llamaba sin title, #10126 (by @Pochodaydayup)
  • Agregado el atributo input-size para Slider, #10154
  • Agregados los eventos left-check-change y right-check-change para Transfer, #10156

2.2.1

2018-03-02

  • Corregido Aside, Header y Footer que se contraia en algunos layout, #9812
  • Corregido Table con un atributo height no renderizaba en SSR, #9876
  • Corregido Table con fila expandible no calculaba la altura cuando la fila era expandida, #9484
  • Corregido que cuando se escribia la fecha de forma manual en DateTimePicker no se disparaba el evento change, #9913
  • Corregido que Select mostraba sus opciones cuando se hacia click con el botón derecho del mouse en el Input, #9894 (by @openks)
  • Agregado el atributo tooltip-class para Slider, #9957
  • Ahora Select permanecera enfocado despues de la selección, #9857 (by @Seebiscuit)
  • Agregado el atributo target-order para Transfer, #9960

2.2.0 Graphite

2018-02-12

New features

  • Menu
    • Agregados los atributos popper-class y disabled para SubMenu, #9604 #9771
    • Menu Horizontal ahora soporta SubMenu multi-capas, #9741
  • Tree
    • Agregado el evento node-contextmenu, #9678
    • Ahora se puede personalizar el template del nodo usando scoped slot, #9686
    • Agregados los metodos getNode, remove, append, insertBefore, insertAfter, getCheckedKeys, getHalfCheckedNodes, getHalfCheckedKeys y el evento check, #9718 #9730
  • Transfer
    • Agregado el metodo clearQuery, #9753
  • Select
    • Agregado el atributo popper-append-to-body, #9782

Bug fixes

  • Table
    • Corregido el icono de expansión de una fila expandible que al hacer click activaba el evento row-click, #9654
    • Corregido el layout que no se actualizaba cuando el ancho de columna era cambiado por el usuario arrastrando, #9668
    • Corregido problema de estilo cuando la fila de resumen coexistia con columnas fijas, #9667
  • Container
    • Corregido componentes del Container que no se estiraban en IE11, #9655
  • Loading
    • Corregido Loading no se mostraba cuando el valor de v-loading era cambiado a true en el hook mounted, #9722
  • Switch
    • Corregido se disparaban los dos eventos nativos de click cuando se hacia click en el Switch, #9760

2.1.0 Charcoal

2018-01-31

New features

  • Cascader
    • Agregados los eventos focus y blur, #9184 (by @viewweiwu)
  • Table
    • El filter-method ahora tiene un tercer parámetro column, #9196 (by @liyanlong)
  • DatePicker
    • Agregados los atributos prefix-icon y clear-icon, #9237 (by @AdamSGit)
    • Agregado el atributo default-time, #9094 (by @nighca)
    • value-format ahora soporta timestamp, #9319 (by @wacky6)
  • InputNumber
    • Ahora el valor vinculado puede ser undefined, #9361
  • Select
    • Agregado el atributo auto-complete, #9388
  • Form
    • Agregado el atributo disabled, #9529
    • Agregado el atributo validateOnRuleChange, #8141
  • Notification
    • Agregado el metodo closeAll, #9514

Bug fixes

  • InputNumber
    • Arreglado el reseteo del valor cuando tiene punto decimal, #9116
  • Dropdown
    • Arreglado el dropdown menu que tenia un posicionamiento incorrecto cuando la página sólo tiene una barra de desplazamiento horizontal en algunos navegadores, #9138 (by @banzhuanmei)
  • Table
    • Corregido un error en el cálculo del número de columnas fijas después de que los datos de la columna cambian, #9188by @kolesoffac
    • Corregido el borde de la última columna de la cabecera agrupada que no se visualizaba correctamente., #9326
    • Corregido el posicionamiento incorrecto del header de la tabla en Safari, #9327
    • Corregido fila expandida colapsaba cuando cambiaban los datos de la tabla, #9462
    • Corregido renders múltiples innecesarios en algunas condiciones, #9426
    • Corregido un error de calculo en el ancho de la columna cuando width cambiaba en TableColumn, #9426
  • Loading
    • Corregido que en algunas ocasiones el loading no se ocultaba correctamente, #9313
  • DatePicker
    • Corregido el metodo focus que no funcionaba en modo range, #9437
    • Corregido si se hacia clic en el botón "now" seguia seleccionando la fecha actual aunque estuviera desactivado, #9470 (by @wacky6)
    • Corregido fijación de fechas al navegar, #9577 (by @wacky6)
  • Steps
    • Corregido error de estilos en IE 11, #9454

Breaking changes

  • Menu
    • El menú desplegable en modo collapse ahora se agrega directamente al body, de modo que es visible cuando está anidado en Aside, #9263
  • Table
    • Ahora, al marcar los checkboxes en la Tabla de selección múltiple no se activa el evento row-click, #9467
  • Loading
    • El z-index de la máscara de carga non-fullscreen se cambia a 2000. El z-index de la máscara de carga fullscreen se actualiza dinámicamente con los componentes emergentes, #9522
  • Dropdown
    • Los atributos show-timeout y hide-timeout ahora solo trabajan si se dispara hover, #9573

2.0.11

2018-01-08

  • Corregido el problema de color del borde del Select cuando está el slot prepend o append del Input, #9089
  • Corregido el parámetro remove-tag de Select, #9090
  • Añadido los atributos show-timeout y hide-timeout para SubMenu, #8934 (por @HugoLew)
  • Corregido el estilo de Tooltip de show-overflow-tooltip que faltaba cuando Table era importada bajo demanda, #9130
  • Se ha corregido el mal funcionamiento de ordenación de la columna de Table despues que clearSort era ejecutado en esa columna, #9100 (por @zEmily)
  • El fichero de configuración i18n para el checo se renombra de cz a cs-CZ, #9164

2.0.10

2017-12-29

  • Corregido el calculo incorrecto de la altura máxima de Table cuando fixed column y summary row coexisten, #9026
  • Solucionado el estilo de color que no lo compilaba para textos vacíos en Table, #9028
  • Ahora DatePicker sólo emite el evento change cuando el valor cambia verdaderamente, #9029 (by @remizovvv)
  • Añadido atributo tabindex para Input, #9041 (by @dicklwm)

2.0.9🎄

2017-12-24

  • Añadida la función de enganche (hook) before-remove para Upload, #8788 (by @firesh)
  • Arreglado el valor inicial de error que no funcionaba para FormItem, #8840
  • Ahora la directiva Loading soporta nombre de clase personalizado asignando el atributo element-loading-custom-class, #8826 (por @earlymeme)
  • Arreglado CarouselItem que se ponía invisible cuando los datos eran actualizados asincrónicamente, #8921
  • Añadido el atributo renderAfterExpand para Tree, #8972

2.0.8

2017-12-12

  • Agregada la documentacion en español
  • Arreglado show-timeout de Dropdown que no funcionaba cuando se disparaba el click, #8734 (por @presidenten)
  • Arreglado el tiempo de validacion del Form cuando se disparaba el blur, #8776
  • Arreglado el evento de perdida de foco (blur) del DatePicker por rangos, #8784
  • format de TimePicker ahora soporta AM/PM, #8620 (por @firesh)

2.0.7

2017-11-29

  • Solucionado el estilo disabled en el texto de button, #8570

2.0.6

2017-11-29

  • Corregido error de estilo de los iconos de ordenación de Table, #8405
  • Corregido activacion para Popover cuando trigger es manual, #8467
  • Añadidos los atributos prefix-icon y suffix-icon para Autocomplete, #8446 (por @liyanlong)
  • Añadido el atributo separator para Cascader, #8501
  • Añadido atributo clearable para Input, #8509 (por @lbogdan)
  • Añadido atributo background para Pagination, #8553

2.0.5

2017-11-17

  • Solucionado regresion en 2.0.4 de Popover, Tree, Breadcrumb and Cascader, #8188 #8217 #8283
  • Solucionado Fuga de memoria de la directiva clickoutside, #8168 #8225 (por @badpunman @STLighter)
  • Solucionada la altura en multiple Select cuando se borra su valor, #8317 (por @luciy)
  • Añadido el atributo collapse-tags para multiple Select para reemplazar las tags con una línea de texto, #8190
  • Solucionado el alto consumo de CPU causado por Table cuando esta oculta, #8351
  • Ahora puede usar el método doLayout de Table para actualizar su diseño, #8351

2.0.4

2017-11-10

  • Accesibilidad mejorada para Cascader, Dropdown, Message, Notification, Popover, Tooltip y Tree
  • Arreglado el cambio de tamaño del Container cuando el ancho de la vista disminuye, #8042
  • Arreglado Tree's updateKeyChildren borraba incorrectamente los nodos hijos, #8100
  • Arreglado la altura de los bordes de CheckboxBotón's cuando esta anidado en un Form, #8100
  • Arreglado error de análisis de los Menu's para los colores personalizados, #8153 (por @zhouyixiang)

2.0.3

2017-11-03

  • Solucionado atributos editable and readonly de DatePicker de los rangos, #7922
  • Corregido error de estilo de los Tabs anidados, #7941
  • Corregido error de estilo del último Step de Steps verticales, #7980
  • Corregido el tiempo de activación del evento current-change para Pagination, #7995
  • Corregido Tooltip no registrado en el Menu, #7995

2.0.2

2017-10-31

  • Ahora haciendo clic con el botón derecho del ratón en los botones de InputNumber no cambiará su valor, #7817
  • El metodo validate de Form ahora puede esperar por validaciones asíncronas antes de ejecutar su devolución de llamada, #7774 (por @Allenice)
  • Corregido la selección de rango de DatePicker no funcionaba en los navegadores Chromium 53-57, #7838
  • Corregido la perdida de previsualización e iconos de eliminar de Upload cuando su list-type es picture-card, #7857
  • Añadido el atributo sort-by para TableColumn, #7828 (por @wangfengming)
  • Corregido que a veces DatePicker muestra un número de año incorrecto al seleccionar la primera semana en modo week, #7860 (por @hh23485)
  • Corregido error de estilo de icono de Step vertical, #7891
  • El área hot para las flechas de nodo en Tree se expandia, #7891

2.0.1

2017-10-28

  • Corregido error de estilo de RadioButton y CheckboxButton, #7793
  • Corregido TimePicker no responde al desplazamiento del ratón en algunas condiciones, #7811
  • Corregido estilos incompletos de algunos componentes cuando se importan bajo demanda, #7811

2.0.0 Carbon

2017-10-27

New features

  • General
    • Un nuevo tema: theme-chalk
    • Se ha mejorado la accesibilidad de los siguientes componentes: Alert, AutoComplete, Breadcrumb, Button, Checkbox, Collapse, Input, InputNumber, Menu, Progress, Radio, Rate, Slider, Switch, Upload
    • Añadido tipografías TypeScript
    • Todos los iconos existentes son rediseñados. Se han añadido algunos iconos nuevos
    • Añadida una serie de clases de utilidades basadas en puntos de ruptura que ocultan elementos cuando el tamaño del viewport cumple ciertas condiciones
    • Componentes de diseño añadidos: Container, Header, Aside, Main, Footer.
    • Ahora puede configurar los tamaños de componentes a nivel global. Al importar Element, puede añadir un objeto de configuración global con un prop size para configurar tamaños predeterminados para todos los componentes.
  • Button
    • Atributo round añadido. Se usa para botones de esquinas redondas #6643
  • TimeSelect
    • Ahora puede ser navegado por Up y Down, y presionando Enter selecciona la hora #6023
  • TimePicker
    • Ahora puede ser navegado por Up y Down, y presionando Enter selecciona la hora #6050
    • Añadido start-placeholder y end-placeholder. Son placeholder's para las dos casillas de input en modo range #7169
    • Añadido el atributo arrow-control para hacer girar el tiempo con las flechas #7438
  • Tree
    • Ahora los nodos hijo no se renderizan antes de la primera expansión #6257
    • Añadido el atributo check-descendants. Determina si los nodos hijo se seleccionan al seleccionar su nodo padre en modo lazy #6235
  • Tag
    • Atributo size añadido #7203
  • Datepicker
    • Ahora timeFormat puede dar formato al TimePicker cuando type está configurado en datetimerange #6052
    • Añadido start-placeholder y end-placeholder. Son placeholder's para las dos casillas de input en modo range #7169
    • Atributo value-format añadido para personalizar el formato del valor enlazado, #7367
    • Añadido el atributo unlink-panels para desacoplar los dos paneles de fechas al seleccionar un rango.
  • MessageBox
    • Añadido el atributo closeOnHashChange #6043
    • Atributo center agregado para que el contenido pueda ser centrado #7029
    • Añadido atributo roundButton para mostrar Botones redondeados #7029
    • Añadido atributo dangerouslyUseHTMLString. Cuando está configurado en true, el mensaje será analizado como cadena HTML* #6043
    • Añadido atributo inputType para asignar el tipo para el input interno, #7651
  • Dialog
    • Añadidos los atributos width, fullscreen, append-to-body. Ahora Dialog puede ser anidado
    • Atributo center agregado para que el contenido pueda ser centrado #7042
    • Añadidos focus-after-closed, focus-after-open para mejorar la accesibilidad #6511
  • ColorPicker
    • Ahora puede escribir colores en el input #6167
    • Añadidos atributos size y disabled #7026
    • Añadido atributo popper-class #7351
  • Message
    • Ahora el color de los iconos puede ser sustituido por CSS #6207
    • Añadido atributo dangerouslyUseHTMLString. Cuando está configurado en true, el mensaje será analizado como cadena HTML* #6207
    • Atributo center agregado para que el contenido pueda ser centrado #6875
  • Notification
    • Añadido atributo position para configurar donde aparece Notification #6231
    • Añadido atributo dangerouslyUseHTMLString . Cuando está configurado en true, el mensaje será analizado como cadena HTML* #6231
    • Añadido el atributo showClose para ocultar el botón de cierre #6402
  • Rate
    • Añadido el atributo show-score para determinar si la puntuación actual se muestra #6295
  • Tabs
    • Añadido el atributo tab-position #6096
  • Radio
    • Añadidos los atributos border y size #6690
  • Checkbox
    • Añadidos los atributos border y size #6690
  • Alert
    • Atributo center agregado para que el contenido pueda ser centrado #6876
  • Menu
    • Añadidos los atributos background-color, text-color y active-text-color #7064
    • Añadidos los methods open and close para abrir y cerrar los SubMenu con programación, #7412
  • Form
    • Añadido el atributo inline-message para determinar si el mensaje de validación se muestra inline #7032
    • Añadido el atributo status-icon para mostrar un icono de retroalimentación cuando se valida #7032
    • Form y FormItem ahora tienen un atributo size. Los componentes internos heredarán este tamaño si no se especifica en ellos mismos, #7428
    • Método validate devolverá ahora una promesa si se omite la llamada de retorno, #7405
    • Añadido método clearValidate para limpiar los resultados de las validaciones de todos los form items, #7623
  • Input
    • Añadido slots con nombres suffix y prefix y atributos suffixIcon y prefixIcon para añadir contenido dentro del input #7032
  • Breadcrumb
    • Añadido el atributo separator-class para dar soporte a los iconos como separadores de items #7203
  • Steps
    • Añadido atributo simple para activar Steps de estilo sencillo #7274
  • Pagination
    • Añadidos los atributos prev-text y next-text para personalizar los textos de la página anterior y de la página siguiente #7005
  • Loading
    • Ahora usted puede personalizar el ícono del spinner y el color de fondo con los props spinner y background , #7390
  • Autocomplete
    • Añadido atributo debounce, #7413
  • Upload
    • Añadidos los atributos limit and on-exceed para limitar la cantidad de archivos, #7405
  • DateTimePicker
    • Añadido el atributo time-arrow-control para activar arrow-control del TimePicker anidado, #7438
  • Layout
    • Añadido un nuevo breakpoint xl para viewport más ancho que 1920px
  • Table
    • Añadido el atributo span-method para combinar celdas
    • Añadido el método clearSort para borrar la clasificación programáticamente
    • Añadido el método clearFilter para limpiar el filtro de forma programática
    • Para las filas ampliables, cuando se amplía una fila, se añadirá una clase .expanded a su lista de clases, para que pueda personalizar su estilo.
    • Atributo de size añadido
    • Añadido el método toggleRowExpansion para expandir o contraer filas expandibles programáticamente.
    • Añadido el atributo cell-class-name para asignar el nombre de la clase para las celdas
    • Añadido atributo cell-style para dar estilo a las celdas
    • Añadido atributo header-row-class-name para asignar el nombre de clase para las filas de encabezado.
    • Añadido un atributo header-row-style para el estilo de encabezado
    • Añadido el atributo header-cell-class-name para asignar el nombre de la clase para las celdas de encabezado.
    • Añadido el atributo header-cell-style a las celdas de encabezado de estilo
    • El atributo prop de TableColumn ahora acepta las notaciones object[key]
    • Atributo de index añadido para TableColumn para personalizar índices de filas
  • Select
    • Añadido el atributo reserve-keyword para reservar la palabra clave de búsqueda actual después de seleccionar una opción.

Bug fixes

  • DatePicker
    • Arreglado v-model que devolvia el segundo día de la semana seleccionada en modo week #6038
    • Arreglado el primer input comenzaba borrado con el type daterange #6021
  • DateTimePicker
    • Arreglado DateTimePicker y TimePicker que se afectaban entre sí cuando se seleccionaban #6090
    • Arreglado la hora y el segundo podian estar más allá del límite al seleccionar el tiempo #6076
  • TimePicker
    • Arreglado v-model que no se actualizaba correctamente cuando no tenia el foco #6023
  • Dialog
    • Arreglado textos que tenian bordes borrosos al abrir y cerrar dropdowns anidados #6088
  • Select
    • Rendimiento mejorado. Ahora Vue dev-tool no se bloqueará cuando un gran número de Selects sean destruidos #6151
  • Table
    • Corregido un bug de Table permanecía oculto cuando su elemento padre tenia el atributo display: none
    • Arreglado Table ahora amplia su ancho cuando el elemento padre tiene display: flex
    • Arreglado un bug que corregía las columnas de una tabla con slot con nombre append que desaparecia cuando los datos eran recuperados dinámicamente.
    • Arreglado el atributo expand-row-keys que no funcionan con el valor inicial
    • Fallo del filtro corregido al actualizar los datos
    • Se ha corregido un error de cálculo de la disposición de columnas fijas con cabeceras agrupadas.
    • Corregido un error de max-height dinámico
    • Corregidos algunos errores de cálculo de estilo

Breaking changes

  • General
    • Eliminado theme-default
    • Compatible con Vue 2.5.2+ e IE 10+
    • Evento change de componentes del formulario y evento current-change de Pagination ahora sólo se activa en la interacción del usuario.
    • El atributo size del botón y los componentes del formulario aceptan ahora los tamaños medium, small y mini.
    • Para facilitar el uso de iconos de terceros, los atributos icon de Button y Steps y los atributos prefix-icon y suffix-icon del input ahora requieren un nombre de clase completo.
  • Dialog
    • Atributo size eliminado. Ahora el tamaño de Dialog se puede configurar con width y fullscreen
    • Ahora la visibilidad del Diálogo no puede ser controlada por v-model
  • Rate
    • text-template a sido renombrado a score-template
  • Dropdown
    • menu-align a sido renombrado a placement. Ahora soporta más posiciones
  • Transfer
    • footer-format a sido renombrado a format
  • Switch
    • Los atributos que comienzan con on* serán analizados en eventos en JSX, haciendo que todos los atributos on* de Switch no puedan trabajar en JSX. Por lo tanto, los atributos on* se renombran a active-*, y por consiguiente los atributos off-* se renombran a inactivado-*. Este cambio afecta a los siguientes atributos: on-icon-class, off-icon-class, on-text, off-text, on-color, off-color, on-value, off-value.
    • Los atributos active-text y inactive-text ahora no tienen valores por defecto.
  • Tag
    • El atributo type acepta ahora success, info, warning y danger
  • Menu
    • Atributo theme eliminado. El color de Menu se puede configurar utilizando background-color, text-color y active-text-color
  • Input
    • Atributo icon eliminado. Ahora el icono del sufijo puede configurarse usando el atributo suffix-icon o el slot con nombre suffix.
    • Eliminado el atributo on-icon-click y el evento click. Ahora para añadir el manejador de clics en los iconos, por favor use los slots con nombre.
    • El evento change se comporta ahora como el nativo, que se activa sólo en la perdida del foco o presionando enter. Si necesita responder a las entradas de usuario en tiempo real, puede utilizar el evento input.
  • Autocomplete
    • Atributo custom-item eliminado. Ahora la plantilla de sugerencias del input se puede personalizar utilizando scoped slot
    • Atributo props eliminado. Ahora puede utilizar el atributo value-key para designar el nombre de la clave del objeto de sugerencia del input para su visualización.
  • Steps
    • Atributo center eliminado
    • Ahora Steps llenara su contenedor padre por defecto
  • DatePicker
    • Los parámetros del evento change de DatePicker son ahora el valor vinculante en sí mismo. Su formato es controlado por value-format
  • Table
    • Soporte eliminado para personalizar la plantilla de columnas mediante inline-template
    • sort-method ahora se alinea con Array.sort. Debería devolver un número en lugar de un booleano
    • El slot append se desplazo fuera del elemento tbody para evitar múltiples renderizados.
    • Evento expand se renombro a expand-change
    • Los parametros de los métodos row-class-name y row-style son ahora un objeto

* El procesamiento dinámico de HTML arbitrario en su sitio web puede ser muy peligroso porque puede conducir fácilmente a ataques XSS. Por lo tanto, cuando dangerouslyUseHTMLString está encendido, por favor asegúrese de que el contenido de message es confiable, y nunca asigne el message al contenido proporcionado por el usuario.