diff --git a/es/SUMMARY.md b/es/SUMMARY.md index cd257af1..21aa94e6 100644 --- a/es/SUMMARY.md +++ b/es/SUMMARY.md @@ -242,6 +242,7 @@ * [Rendimiento](performance.md) * [Contribución](contribution.md) * Versiones Publicadas + * [v2.9.0](releases/v2.9.0.md) * [v2.8.1 (2024-02-26)](releases/v2.8.1.md) * [v2.8.0 (2023-08-28)](releases/v2.8.0.md) * [v2.7.1 (2023-04-10)](releases/v2.7.1.md) diff --git a/es/releases/v2.8.1.md b/es/releases/v2.8.1.md index a7d66a92..a53d0929 100644 --- a/es/releases/v2.8.1.md +++ b/es/releases/v2.8.1.md @@ -5,7 +5,7 @@ ## Notas de lanzamiento -The most notable changes in this release are: +Los cambios más notables en esta versión son: ### Rompiendo cambios diff --git a/es/releases/v2.9.0.md b/es/releases/v2.9.0.md new file mode 100644 index 00000000..c15ec2c6 --- /dev/null +++ b/es/releases/v2.9.0.md @@ -0,0 +1,87 @@ +# Excelize v2.9.0 + +* Lanzamiento: 2024 + +## Notas de lanzamiento + +Los cambios más notables en esta versión son: + +### Rompiendo cambios + +* Cambie el tipo de datos para el campo de estructura `ConditionalFormatOptions` `Format` como puntero, problema relacionado [#1867](https://github.com/xuri/excelize/issues/1867) + +### Características notables + +* La función `MergeCell` admite borrar el valor de las celdas esclavas al fusionar celdas +* Las funciones `AddDataValidation`, `DeleteDataValidation` y `GetCellStyle` admiten concurrencia segura, problema relacionado [#1825](https://github.com/xuri/excelize/issues/1825) y [#1903](https://github.com/xuri/excelize/issues/1903) +* La función `GetDataValidations` admite la obtención de validaciones de datos que se almacenan en las listas de extensiones, problema relacionado [#1835](https://github.com/xuri/excelize/issues/1835) +* La función `SetSheetName` admite la distinción entre mayúsculas y minúsculas, problema relacionado [#1856](https://github.com/xuri/excelize/issues/1856) +* Las funciones `GetPictureCells` y `GetPictures` admiten la inserción de imágenes de celda mediante la función de fórmula IMAGE +* Introducir una nueva enumeración exportada `PictureInsertType` +* Agregue un nuevo campo `AutoFitIgnoreAspect` en el soporte del tipo de datos `GraphicOptions` para llenar la celda con la imagen e ignorar su relación de aspecto +* La función `SetCellHyperLink` admite eliminar el hipervínculo mediante el tipo de enlace `None`, problema relacionado [#1940](https://github.com/xuri/excelize/issues/1940) + +### Mejorar la compatibilidad + +* Mejore la compatibilidad para aplicar formato de número, admita aplicar formato de número con alineación, problema relacionado [#1847](https://github.com/xuri/excelize/issues/1847) +* Mejora de la compatibilidad de la parte interna del libro con un prefijo de espacio de nombres de hoja de cálculo, problema relacionado [#1886](https://github.com/xuri/excelize/issues/1886) +* Mejorar la compatibilidad de los archivos multimedia internos del libro con ruta absoluta, problema relacionado [#1888](https://github.com/xuri/excelize/issues/1888) + +### Corrección de errores + +* Se corrigió un error de regresión v2.8.1, el filtro automático no funciona en LibreOffice, problema relacionado [#1830](https://github.com/xuri/excelize/issues/1830) +* Se corrigió un error de regresión v2.8.1, se admite ajustar la validación de datos con múltiples rangos de celdas, problema relacionado [#1831](https://github.com/xuri/excelize/issues/1831) +* Se corrigió un error de regresión v2.8.1, error en filas duplicadas, si el formato condicional o la validación de datos tienen referencias de rango de celdas múltiples +* Se corrige un error de regresión v2.8.1, se escribe un valor de celda incorrecto si se guarda varias veces, problema relacionado [#1906](https://github.com/xuri/excelize/issues/1906) +* Se corrigió un error de regresión v2.8.1, las líneas de minigráfico se duplicaban al crear líneas de minigráfico en varias hojas, problema relacionado [#1910](https://github.com/xuri/excelize/issues/1910) +* La función `CalcCellValue` admite las funciones de fórmula de cálculo ISNUMBER, OR y FIND con argumentos de matriz, problema relacionado [#1819](https://github.com/xuri/excelize/issues/1819) +* Solucionar el problema de la ronda de resultados de cálculo de la función `CalcCellValue`, problema relacionado [#1851](https://github.com/xuri/excelize/issues/1851) +* Solucione el error de retorno `RemoveCol` al eliminar columnas, problema relacionado [#1829](https://github.com/xuri/excelize/issues/1829) +* Corregir el tipo de datos de resultado incorrecto de la función de fórmula DATE, problema relacionado [#1833](https://github.com/xuri/excelize/issues/1833) +* Se solucionó el pánico al leer el libro con un elemento de fila interno sin el atributo `r` +* Los paréntesis reparados en las fórmulas se cortan al insertar nuevas columnas o filas, problema relacionado [#1861](https://github.com/xuri/excelize/issues/1861) +* Corregir resultado de escape de validación de datos incorrecto en algunos casos +* Se corrigió que algunos caracteres no se pudieran mostrar en el escritor de secuencias, problema relacionado [#1865](https://github.com/xuri/excelize/issues/1865) +* Guardar el libro de trabajo con la ruta de la parte interna ordenada para mantener el mismo hash de archivos idénticos y corregir el tipo MIME incorrecto, problema relacionado [#1889](https://github.com/xuri/excelize/issues/1889) +* Se corrigió que el formato del eje del conjunto de funciones `AddChart` no funciona en el gráfico combinado, problema relacionado [#1921](https://github.com/xuri/excelize/issues/1921) +* Se corrigió la función `AddChart` que establecía la posición incorrecta de los títulos del eje principal +* Se corrigió que la función `AddChart` estableciera que el título del eje vertical secundario no se muestra, problema relacionado [#1926](https://github.com/xuri/excelize/issues/1926) + +### Optimización del rendimiento + +* Se solucionó el problema de desaceleración de la velocidad de regresión v2.8.0 y aumento del uso de memoria +* Reducir el uso de memoria para la función `GetRows`, problema relacionado [#1874](https://github.com/xuri/excelize/issues/1874) +* Optimice el rendimiento de la función `ColumnNumberToName`, reduzca aproximadamente un 50% el uso de memoria y un 50% el costo de tiempo + +### Otros + +* Se ha actualizado el módulo de dependencias +* Pruebas unitarias y godoc actualizado +* [Sitio web de documentación](https://xuri.me/excelize) con varios idiomas: árabe, alemán, español, inglés, francés, ruso, chino, japonés y coreano, actualizado + +### Gracias + +Gracias por todos los colaboradores de Excelize. A continuación se muestra una lista de colaboradores que tienen contribuciones de código en esta versión: + +* @mirgong (helloWorld) +* @YueChenXu-Kimi (岳晨旭) +* @JackMin1314 (陈王) +* @paolobarbolini (Paolo Barbolini) +* @iEvan-lhr (Evan lu) +* @yetyear (yeahyear) +* @ha5ky (hu5ky) +* @lizhichao (vic) +* @realzuojianxiang (realzuojianxiang) +* @msackman (Matthew Sackman) +* @yyle88 (yangyile-yyle88) +* @yunkeweb (yunkeweb) +* @iraj720 (Nima) +* @jianxinhou +* @barlevd +* @18409615759 (nna) +* @qijinkui (xiaokui) +* @user1121114685 (联盟少侠) +* @wangsongyan +* @vsemichev (Vovka Morkovka) +* @zhayt (Aybek) +* @ShowerBandV (ShowerBandV)