Registro de cambios de IronXL for .NET Excel Library

This article was translated from English: Does it need improvement?
Translated
View the article in English

Hoja de ruta de IronXL

IronXL se creó para facilitar a los desarrolladores la lectura y creación de archivos XLS, XLSX y CSV en C# y todos los demás lenguajes .NET.

IronXL lidera la iniciativa que permite a los desarrolladores editar archivos Excel en C#, sin necesidad de Office Interop.

Hoy nuestro equipo está centrado en seguir avanzando en IronXL dando prioridad a los comentarios de nuestra comunidad de desarrolladores

Cada mes se lanzan nuevas versiones, con nuevas funcionalidades que convierten a IronXL en la opción preferida de muchos desarrolladores.

A largo plazo, tenemos previsto lanzar IronXL para múltiples lenguajes de programación. Se están llevando a cabo las primeras fases de I+D para crear nuevos productos de MS Office para Word, PowerPoint y el resto de Microsoft Office Suite.


marzo de 2025

IronXL 2025.3.1

March 3, 2025
Version 2025.3.1
Ver referencia de API de IronXL v2025.3.1

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2025.3.1

Notas de publicación:

  • Actualiza IronSoftware.System.Drawing a la versión 2025.3.5.
  • Actualiza IronSoftware.Common a la versión 2025.2.3.

febrero de 2025

IronXL 2025.2.5

February 3, 2025
Version 2025.2.5
Ver la referencia de la API de IronXL v2025.2.5

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2025.2.5

Notas de publicación:

  • Actualizado IronSoftware.System.Drawing a 2025.1.6.

Enero de 2025

IronXL 2025.1.1

January 3, 2024
Version 2025.1.1
Ver la referencia de la API de IronXL v2025.1.1

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2025.1.1

Notas de publicación:

  • Actualizado IronSoftware.Common a 2024.11.4.
  • Paquetes de dependencias actualizados para abordar vulnerabilidades de seguridad conocidas.
  • Se corrigió un problema donde la carga y el guardado de archivos .xlsm generaban excepciones.
  • Se resolvió un problema donde al cargar archivos Excel causaba una excepción de "nombres de partes equivalentes".
  • Se solucionó un problema donde agregar filas rompía las fórmulas.
  • Se corrigió un problema donde cargar archivos de Excel con datos de validación no válidos generaba excepciones.
  • Se solucionó un problema donde establecer el formato de número causaba que el color de fuente del HTML generado fuera blanco.

Diciembre de 2024

IronXL 2024.12.1

December 3, 2024
Version 2024.12.1
Ver la Referencia de API de IronXL v2024.12.1

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.12.1

Notas de publicación:

  • Actualizado IronSoftware.System.Drawing a 2024.12.3.
  • Actualizado IronSoftware.Common a 2024.11.2.
  • Rendimiento mejorado para recuperar rangos de celdas(De 5 a 10 veces más rápido para archivos medianos a grandes).
  • Mejorada la evaluación de fórmulas mediante la memorización de los resultados evaluados.
  • Se corrigió una excepción de referencia nula que ocurría al cargar ciertos archivos.
  • Se solucionó un problema al recuperar valores de fecha de las fórmulas.
  • Funcionalidad añadida para convertir Workbook y Worksheet en diferentes formatos como streams.

Noviembre 2024

IronXL 2024.11.16

November 11, 2024
Version 2024.11.16
Ver Referencia de la API de IronXL v2024.11.16

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.11.16

Notas de publicación:

  • Actualizado IronSoftware.System.Drawing a 2024.9.15
  • Actualizado IronSoftware.Common a 2024.9.38
  • Se agregó soporte para cambiar la dirección de las columnas de derecha a izquierda. Útil para idiomas como árabe, chino y hebreo
  • Se añadieron métodos para establecer colores de pestañas con SetWorksheetTabColor y SetWorksheetTabColorIndex.
  • Se agregó el método RemoveHyperlink para eliminar hipervínculos de las celdas.
  • Se corrigió un problema donde acceder al hipervínculo de una celda arrojaba una excepción de referencia nula si la celda no tenía uno.
  • Se resolvió un problema donde al acceder a hipervínculos de tipo de archivo en archivos XLS se devolvía una cadena vacía.
  • Se corrigió un problema en el que el método ToDataTable no calculaba con precisión todos los tipos de datos.

Octubre 2024

IronXL 2024.10.2

October 3, 2024
Version 2024.10.2
Ver Referencia de la API de IronXL v2024.10.2

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.10.2

Notas de publicación:

  • Actualiza IronSoftware.System.Drawing a la versión 2024.9.11

Septiembre de 2024

IronXL 2024.9.3

September 3, 2024
Version 2024.8.5
Ver Referencia de la API de IronXL v2024.8.5

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.9.3

Notas de publicación:

  • Corrección de errores menores

Agosto de 2024

IronXL 2024.8.5

Jul 30, 2024
Version 2024.8.5
Ver Referencia de la API de IronXL v2024.8.5

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.8.5

Notas de publicación:

  • Corrección de errores menores

Julio de 2024

IronXL 2024.7.1

Jul 5, 2024
Version 2024.7.1
Ver la Referencia de la API de IronXL v2024.7.1

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.7.1

Notas de publicación:

  • Corrección de errores menores

Junio de 2024

IronXL 2024.6.1

Jun 4, 2024
Version 2024.6.1
Ver la referencia de la API de IronXL v2024.6.1

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.6.1

Notas de publicación:

  • Corrección de errores menores

Mayo de 2024

IronXL 2024.5.5

Apr 29, 2024
Version 2024.5.5
Ver la Referencia de la API de IronXL v2024.5.5

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.5.5

Notas de publicación:

  • Corrección de errores menores
  • Actualiza IronSoftware.System.Drawing a la versión 2024.5.1

Abril de 2024

IronXL 2024.4.4

Apr 04, 2024
Version 2024.4.4
Ver la Referencia de la API de IronXL v2024.4.4

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.4.4

Notas de publicación:

  • Corrige un error por el que una fórmula "compartida(del tipo que se copia en varias celdas) se perdería al guardar un archivo.
  • Actualiza IronSoftware.System.Drawing a la versión 2024.4.1

Marzo de 2024

IronXL 2024.3.20

Mar 11, 2024
Version 2024.3.20
Ver la referencia de API de IronXL v2024.3.20

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.3.20

Notas de publicación:

  • Actualiza IronSoftware.Common a la versión 2024.1.7
  • Actualiza IronSoftware.System.Drawing a la versión 2024.3.4
  • Se corrige un error por el que la clave de licencia no se recogía del archivo web.config en .NET Framework.

Febrero de 2024

IronXL 2024.2.25

Jan 29, 2024
Version 2024.2.25
Ver la referencia de API de IronXL v2024.2.25

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.2.25

Notas de publicación:

  • Actualiza IronSoftware.Common a la versión 2024.1.2
  • Se corrige un error que provocaba una ejecución muy lenta de los métodos que cargaban datos de DataSets.(los métodos `LoadWorkSheetsFromDataSet)
  • Mejoras de rendimiento como resultado de la corrección anterior en muchos otros métodos que crean un gran número de celdas.
  • Se corrige un error por el que cualquier cambio de estilo en una celda provocaba que el color de primer plano de la celda se estableciera en negro.
  • Los métodos IronXL.Cell.Int64Value e IronXL.Cell.Int32Value son obsoletos y serán eliminados en el futuro. Utilice IronXL.Cell.IntValue y IronXL.Cell.LongValue en su lugar
  • Añade la clase IronXL.Cells.Comment para representar los comentarios de las celdas con setters y getters para todas las propiedades de los comentarios.
  • Añade la propiedad Comment a la clase IronXL.Cell con métodos para añadir y eliminar comentarios. La propiedad Comment es null si la celda no tiene comentario. Los comentarios se añaden como invisibles por defecto

Enero de 2024

IronXL 2024.1.21

Dec 29, 2023
Version 2024.1.21
Ver la Referencia de la API de IronXL v2024.1.21

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2024.1.21

Notas de publicación:

  • Mejoras menores y corrección de errores

Diciembre de 2023

IronXL 2023.12.19

Dec 1, 2023
Version 2023.12.19
Ver la referencia de la API de IronXL v2023.12.19

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2023.12.19

Notas de publicación:

  • Se ha corregido un error que provocaba excepciones al crear nombres definidos.
  • Corrige los problemas por los que la carga de hojas de cálculo que contienen una hoja de gráfico arroja un error. Tenga en cuenta que las hojas de gráficos seguirán sin cargarse. La compatibilidad con las hojas de gráficos sigue siendo una petición de funcionalidad.
  • Añade una función para convertir tablas con nombre en DataTables.
  • Añade soporte para validaciones de datos:
  • Propiedad DataValidations añadida a WorkSheet. Contiene todas las validaciones de datos de la hoja de cálculo y contiene métodos para añadir y eliminar validaciones de datos.
  • Todos los tipos de validaciones de datos pueden leerse desde hojas de cálculo.
  • Se pueden añadir validaciones de datos WholeNumber, Decimal, TextLength, Date, List y FormulaList a WorkSheet.

Noviembre de 2023

IronXL 2023.11.12

Oct 27, 2023
Version 2023.11.12
Ver referencia de la API de IronXL v2023.11.12

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2023.11.12

Notas de publicación:

  • IronDrawing se actualiza a la versión 2023.11.1
  • Pequeñas correcciones y mejoras
  • La clase IronXL.Logger está obsoleta. Utilice IronSoftware.Logger en su lugar

Octubre de 2023

IronXL v2023.10.8

Oct 05, 2023
Version 2023.10.8
Ver la Referencia de la API de IronXL v2023.10.8

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2023.10.8

Notas de publicación:

  • IronDrawing se actualiza a la versión 2023.10.2
  • Añadida dependencia de IronSoftware.Common 2023.10.2
  • Pequeñas correcciones y mejoras

Septiembre de 2023

IronXL v2023.9.29

Sep 19, 2023
Version 2023.9.29
Ver Referencia de API de IronXL v2023.9.29

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2023.9.29

Notas de publicación:

  • IronDrawing is updated to version 2023.9.2
  • Stability improvements
  • Performance improvements up to 25% faster execution time in some cases

Agosto de 2023

IronXL v2023.8.19

Jul 31, 2023
Version 2023.8.19
Ver la referencia de la API de IronXL v2023.8.19

Características y mejoras

https://www.nuget.org/packages/IronXL.Excel/2023.8.19

Notas de publicación:

  • Mejoras menores y correcciones.
  • Actualización de dependencias.

## Julio de 2023

IronXL v2023.7.4

July 6, 2023
Version 2023.7.4
Ver referencia de la API de IronXL v2023.7.4
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2023.7.4](https://www.nuget.org/packages/IronXL.Excel/2023.7.4)** #### Notas de publicación:
  • Adds the GetMergedRegions method, which is used to retrieve a list of merged regions.
  • Fixes a bug where the Clear method did not delete all worksheets in the collection.
  • Fixes a bug where the InsertColumn method skip the last row.
  • Fixes a bug where the Range.ToDataTable method would stop converting when it encountered an empty row.
  • Adds RemoveColumn method group to Range, RangeRow, RangeColumn, Worksheet.
  • InsertColumn method group will now correctly shift the columns out of the way, updating the formulas and moving styles with the cells.
  • Improves performance time-wise by 20-25% in some cases of bulk data manupulation.
  • Deprecates the Range.AllRowsInRange and Range.AllColumnsInRange properties, use Range.Rows and Range.Columns instead. This is also true for the WorkSheet, RangeRow and RangeColumn classes.
  • WorkSheet's internal working range will now correctly update with all changes made to the worksheet
  • WorkSheet's internal working range will now include the empty columns at the end of the range which hold any styling information.
  • Fixed numerous bugs in Range.Trim method, including a bug where Trim would not trim empty columns.
  • Range.RemoveColumn and Range.RemoveRow methods will now ALAWAYS remove the column/row entirely from the sheet, shifting up/to the left the rows/columns located below/to the right of the removed ones, if after the removal the column/row is empty.
  • Adds Range.Count property, which returns the number of cells in the range without iterating over all cells.
  • Changes the Range.ColumnCount and Range.RowCount properties to return the number of columns/rows in the range without iterating over all cells.
  • Improves documentation for Range class and its heirs.
  • InsertRow and InsertColumn methods will now return the inserted row/column. Same for InsertRows and InsertColumns methods but these will return lists of inserted columns/rows.
  • Range's address will now be correctly updated when the range is changed (with Trim/Insert/Remove/Subtract methods).
  • Adds WorkSheet.RangeAddress property with the address of the area in use on the sheet
  • Updates IronSoftware.System.Drawing to version 2023.7.1

## Junio de 2023

IronXL v2023.6.4

May 29, 2023
Version 2023.6.4
Ver la referencia de la API de IronXL v2023.6.4
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2023.6.4](https://www.nuget.org/packages/IronXL.Excel/2023.6.4)** #### Notas de publicación:
  • Adds SetBorderStyle method, used to set border type and color.
  • Fixes a bug where "&" in the charts' series breaks the resulting file after save.
  • Fixes a bug where if an .xlsx (.xlsm, .xltx, etc.) file had an opening and closing br tag in it's internal XML structure - WorkBook.Load method would throw an exception.
  • Updates IronDrawing dependency to version 2023.6.1.

## Mayo de 2023

IronXL v2023.5.4

May 1, 2023
Version 2023.5.4
Ver la referencia de la API de IronXL v2023.5.4
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2023.5.4](https://www.nuget.org/packages/IronXL.Excel/2023.5.4)** #### Notas de publicación:
  • Fixes an issue where license keys would not be retrieved from web.config in some .NET Framework ASP.NET projects
  • Fixes possible warnings about System.Memory version conflicts

## Marzo de 2023

IronXL v2023.4.13

Mar 29, 2023
Version 2023.4.13
Ver la Referencia de la API de IronXL v2023.4.13
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2023.4.13](https://www.nuget.org/packages/IronXL.Excel/2023.4.13)** #### Notas de publicación:
  • Adds support for the Iron Suite license keys
  • Fixes issues with license keys stored in .config and .json files not being picked up by IronXL
  • Adds support for license keys stored in .config and .json files in subfolders of the application

## Febrero de 2023

IronXL v2023.2.5

Feb 27, 2023
Version 2023.2.5
Ver la referencia de la API de IronXL v2023.2.5
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2023.2.5](https://www.nuget.org/packages/IronXL.Excel/2023.2.5)** #### Notas de publicación:
  • Agreement to EULA terms is now required before installing the nuget package
  • Improves intellisense descriptions for Range class
  • Fixes a bug, where WorkSheet.PhysicalColumnCount property would throw an exception when accessed while no columns exist on the worksheet
  • Improves intellisense descriptions for Cell.Hyperlink property
  • Fixes a bug, when setting Cell.Hyperlink property would in some cases detect the wrong hyperlink type
  • Improves the description of an exception that occurs when AutoSizeRow/AutoSizeColumn methods are used while no fonts are found in the system
  • Updates dependencies

## Enero de 2023

IronXL v2023.1.14

Jan 31, 2023
Version 2023.1.14
Ver la Referencia de la API de IronXL v2023.1.14
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2023.1.14](https://www.nuget.org/packages/IronXL.Excel/2023.1.14)** #### Notas de publicación:
  • El enum utilizado para el método WorkSheet.InsertImage se ha cambiado a IronXL.Drawing.Images.ImageFormat
  • Se corrige un error donde en diferentes configuraciones regionales los gráficos podrían dañarse debido al separador decimal
  • Mejoras de rendimiento

## Diciembre de 2022

IronXL v2022.12.11262

Dec 29, 2022
Version 2022.12.11262
Ver la referencia de la API de IronXL v2022.12.11262
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.12.11262](https://www.nuget.org/packages/IronXL.Excel/2022.12.11262)** #### Notas de publicación:
  • Fixes a bug wherein a Licensing exception is thrown when an application using IronXL is executed with a Visual Studio debugger hooked.
  • Fixes a bug wherein deleting one of the multiple charts and then adding another chart will throw an exception.
  • Chart titles will no longer overlay the chart area.

IronXL v2022.12.10926

Dec 8, 2022
Version 2022.12.10926
Ver la Referencia de API de IronXL v2022.12.10926
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.12.10926](https://www.nuget.org/packages/IronXL.Excel/2022.12.10926)** #### Notas de publicación:
  • Fixes a bug, where WorkBook.ExportToHtml was throwing an exception due to un-indexed colors in the document
  • Fixes a bug, where getter calls for properties of Range, WorkSheet, RangeRow, RangeColumn, RangeStyle, RangeFont and RangeBorder would unnecessarily create all cells in the range
  • Fixes a bug, where exception was thrown upon loading .XLSX files with specific WebPublishing settings
  • Adds WorkSheet.PhysicalColumnCount and WorkSheet.PhysicalRowCount properties, which return the number of rows and columns that are physically present in this worksheet at the moment.
  • Improves and updates IntelliSense documentation to clarify some of the WorkSheet' and Range' properties and methods
  • Improves performance when reading any of the Range object's properties, especially in case of large Ranges. This applies to all objects that are inherited from Range (WorkSheet, RangeRow etc.)

## Noviembre de 2022

IronXL v2022.11.10251

Nov 2, 2022
Version 2022.11.10251
Ver la referencia de la API de IronXL v2022.11.10251
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.11.10251](https://www.nuget.org/packages/IronXL.Excel/2022.11.10251)** #### Notas de publicación:
  • Añade sobrecargas para los métodos de carga de WorkBook para aceptar una contraseña para libros de trabajo XLSX, XLSM y XLTX encriptados.
  • Lista completa de sobrecargas añadidas:
    • TryLoad(string filename, string password, out WorkBook workBook)
    • Load(byte [] data, string password)
    • Load(Stream stream, string password)
    • LoadExcel(byte [] data, string password)
    • LoadExcel(Stream file, string password)
    • LoadExcel(string filename, string password)
    • FromByteArray(byte [] data, string password)
    • FromStream(Stream stream, string password)
  • Adds a method WorkBook.Encrypt(string password) which will write a workbook into a MemoryStream, encrypt it using a password provided as an argument or the one stored in WorkBook.Password property and return resulting encrypted MemoryStream. Only supported for XLSX, XLSM and XLTX types of workbooks.
  • Adds a method WorkBook.Decrypt(Stream stream, string password) which will decrypt a Stream a password provided as an argument and return resulting decrypted MemoryStream. Only supported for XLSX, XLSM and XLTX types of workbooks.
  • Fixes a bug where some border styles cause an exception when exporting workbook as HTML
  • Fixes a bug where InsertRow method would throw an exception, if the row was inserted in the place of the last existing row
  • Improves precision of AutoSizeRow and AutoSizeColumn methods
  • Improves performance of InsertRow method by 25%

## Septiembre de 2022

IronXL v2022.9.9454

Sep 29, 2022
Version 2022.9.9454
Ver la referencia de API de IronXL v2022.9.9454
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.9.9454](https://www.nuget.org/packages/IronXL.Excel/2022.9.9454)** #### Notas de publicación:
  • Fixes a bug where first created ConditionalFormattingRule wasn't working properly
  • Fixes a bug where font color wasn't applied by conditional formatting rule
  • Fixes a bug where duplicate style were created when Cell.FormatString property was changed in .xlsx
  • Fixes a bug where Range.Row(int) and Range.Column(int) methods could take minutes of time to execute for large ranges
  • Adds an enumeration IronXL.SortOrder to indicate a direction for sorting where applicable
  • Adds Range.SortByColumn(string, SortOrder) and Range.SortByColumn(int, SortOrder) methods, that allow sorting a range by a specified column, re-arranging rows of a range being sorted according to specified column's new order
  • Removes dependency to IronDrawing nuget package and replaces it with IronSoftware.System.Drawing

IronXL v2022.9.8711

Sep 2, 2022
Version 2022.9.8711
Ver la referencia de la API de IronXL v2022.9.8711
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.9.8711](https://www.nuget.org/packages/IronXL.Excel/2022.9.8711)** #### Notas de publicación:
  • Fixes a problem with a number of methods which were wrongly obfuscated in previous release. List of the methods affected: IronXL.Cells.CellFont.SetColor(Color), IronXL.Cells.CellStyle.SetBackgroundColor(Color), IronXL.Cells.XlsCellBorder.SetColor(Color), IronXL.Cells.XlsCellFont.SetColor(Color), IronXL.Cells.XlsCellStyle.SetBackgroundColor(Color), IronXL.Cells.XlsxCellBorder.SetColor(Color), IronXL.Cells.XlsxCellFont.SetColor(Color), IronXL.Cells.XlsxCellStyle.SetBackgroundColor(Color), IronXL.Ranges.RangeBorder.SetColor(Color), IronXL.Ranges.RangeFont.SetColor(Color), IronXL.Ranges.RangeStyle.SetBackgroundColor(Color), IronXL.Styles.IBorder.SetColor(Color), IronXL.Styles.IFont.SetColor(Color), IronXL.Styles.IStyle.SetBackgroundColor(Color)
  • Adds a dependency to a IronDrawing nuget package to enable implicit casting from System.Drawing.Color when using methods listed above
  • Adds a method IronXL.Drawing.Images.Image.ToAnyBitmap() which creates an IronSoftware.Drawing.AnyBitmap object from byte data of The Image object
  • Updates End User License Agreement terms and conditions
  • IronXL.dll is now signed

## Agosto de 2022

IronXL v2022.8.8357

Aug 23, 2022
Version 2022.8.8357
Ver la referencia de la API de IronXL v2022.8.8357
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.8.8357](https://www.nuget.org/packages/IronXL.Excel/2022.8.8357)** #### Notas de publicación:
  • Añade una función de encriptar y desencriptar archivos ".xlsx", ".xlsm" y ".xltx" con una contraseña.
  • Utilizar WorkBook.SaveAs(cadena fileName, cadena password) para encriptar el WorkBook con la contraseña proporcionada al guardarlo. Utilizar WorkBook.Load(cadena nombrearchivo, cadena contraseña) para descifrar el archivo con la contraseña proporcionada al cargar el libro de trabajo. La contraseña también se puede especificar con lo siguiente:
    • using WorkBook.Password property (workbook will be encrypted on save if this property is not null, and will not be encrypted if it is null)
    • using SavingOptions object with SavingOptions.Password property, when calling WorkBook.SaveAs(string fileName, SavingOptions options) method
    • using LoadingOptions object with LoadingOptions.Password property, when calling WorkBook.Load(string filename, LoadingOptions options) method
Para comprobar si el objeto WorkBook será encriptado al guardarlo utilice la propiedad booleana WorkBook.IsEncrypted. El cifrado también puede desactivarse asignando a WorkBook.IsEncrypted = false(Nota: el libro de trabajo no puede ser encriptado asignando WorkBook.IsEncrypted = true, esto lanzará una excepción en tiempo de ejecución, pidiendo en su lugar especificar una contraseña). Al establecer contraseñas en un libro de trabajo de un tipo distinto a ".xlsx", ".xlsm" y ".xltx" también se lanzará una excepción en tiempo de ejecución alertando al usuario de que el libro de trabajo no se ha podido cifrar.
  • Agrega soporte para .NET 6.0
  • Elimina la dependencia de System.Common.Drawing
  • Elimina el soporte para .NET Framework 4.5. La versión mínima de .NET Framework compatible ahora es 4.6.2
  • Cambio importante: el método WorkBook.SaveAs(string filename, string listDelimiter) fue renombrado a WorkBook.SaveAsWithCustomDelimiter(string filename, string listDelimiter) para eliminar la ambigüedad entre los métodos SaveAs(string filename, string listDelimiter) y SaveAs(string fileName, string password)
  • Cambio importante: el método IronXL.Drawing.Images.IImage.ToBitmap() ha sido eliminado, ya que System.Common.Drawing ya no es compatible.
  • Cambio importante: el método IronXL.Drawing.Images.IImage.ToImage() ahora devuelve un objeto SixLabors.ImageSharp.Image utilizado como reemplazo de los objetos eliminados de System.Common.Drawing.
  • Corrige un error donde un color de fondo establecido en una celda o un rango en un libro XLSX no se renderizaba en Excel.
  • Corrige un error donde la configuración regional en el idioma tailandés lanzaba una excepción de licencia
  • Corrige un error donde cada vez que se asignaba un nuevo valor DateTime a una celda en un libro XLSX se creaba un nuevo estilo de celda para cada celda, saturando la tabla de estilos y rompiendo el archivo resultante si el número de celdas era > 64000.
  • Mejora la velocidad de creación de grandes cantidades de celdas con un valor y formato DateTime. Por ejemplo, crear un libro con 80K celdas de valor y formato DateTime en una sola hoja solía llevar 25 segundos, y ahora toma menos de 0.8 segundos (el rendimiento real dependerá del entorno en el que se ejecute el código).

## Julio de 2022

IronXL v2022.7.7362

Jul 13, 2022
Version 2022.7.7362
Ver la referencia de la API de IronXL v2022.7.7362
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.7.7362](https://www.nuget.org/packages/IronXL.Excel/2022.7.7362)** #### Notas de publicación:
  • Adds a way to change the string value of a cell without automatically formatting the cell: this is achieved through StringValue property of a Cell.
  • Adds AutoSizeRow method to Row and WorkSheet, which changes the height of a row to fit the contents
  • Adds AutoSizeColumn method to Column and WorkSheet, which changes the width of a row to fit the contents
  • Fixes a bug, where an exception was thrown, when a border was added or changed
  • Fixes a bug, where an exception was thrown, when a cell value was changed to a formula that depends on a single cell, for example "=A1"
  • Fixes a bug, where a string similar to something like "12-720" was parsed as a date in a year 720, when added to a cell. Excel doesn't support dates that predate year 1900. Strings like this are no longer parsed as dates. However, strings that could be parsed as a valid date after 1900 will still be parsed as a date. For example "12-1956". Use StringValue property to bypass this parse.
  • Fixes a bug, where an existing workbook is loaded, changed and saved: cells could lose original formatting when their contents were changed. This is no longer the case.

## Junio de 2022

IronXL v2022.6.6825

Jun 23, 2022
Version 2022.6.6825
Ver Referencia de la API de IronXL v2022.6.6825
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.6.6825](https://www.nuget.org/packages/IronXL.Excel/2022.6.6825)** #### Notas de publicación:
  • Adds a new IronXL.Formatting.ConditionType
  • Old IronXL.Formatting.Enums.ConditionType is obsolete
  • Adds support for Format as Table styles
  • Fixes a bug where files containing pivot tables were loaded through IronXL then saved and resulting files come out corrupted
  • Fixes a bug where a range was copied and pasted, workbook is saved and resulting file comes out corrupted
  • Fixes a bug where a file containing specific chart types was loaded then saved and resulting file comes out corrupted
  • Fixes a bug where a file containing .bmp images was loaded, but .bmp images could not be reached through code
  • Fixes a bug where a workbook is created containing an arbitrarily large number of used cells, then saved and resulting file comes out corrupted
  • Fixes some other rare bugs that occasionally might result in a corrupted file
  • Fixes a where any style changed applied to a range of cells took exorbitant amount of time. Style changes include changes of fonts (height, boldness, etc.), vertical alignment, horizontal alignment, etc.
  • Improves overall stability of resulting files, both created using IronXL and imported and edited by IronXL files
  • Greatly improves performance, generating a file with 10000 used cells used to take up 1.5 minutes, now takes only 20 seconds (will vary depending on operations performed on a cell by your code)

## Marzo de 2022

IronXL v2022.3.0

Mar 10, 2022
Version 2022.3.0
Ver referencia de API de IronXL v2022.3.0
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2022.3.0](https://www.nuget.org/packages/IronXL.Excel/2022.3.0)** #### Notas de publicación:
  • Improved: Support .NET 6
  • Improved: Speed and Stability

## Diciembre de 2021

IronXL v2021.12.0

Dec 21, 2021
Version 2021.12.0
Ver la referencia de la API de IronXL v2021.12.0
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2021.12.0](https://www.nuget.org/packages/IronXL.Excel/2021.12.0)** #### Notas de publicación:
  • Improved: Support for .NET 5 and .NET 6 beta
  • Improved: Speed and Stability
  • Improved: Logging

## Octubre de 2021

IronXL v2021.11.0

Oct 29, 2021
Version 2021.11.0
Ver referencia de la API de IronXL v2021.11.0
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2021.11.0](https://www.nuget.org/packages/IronXL.Excel/2021.11.0)** #### Notas de publicación:
  • Improved: Supporyt for .NET 5 and .NET 6 beta
  • Bug Fixed: License Keys validation is now whitespace safe
  • Improved: Speed and Stability

## Agosto de 2021

IronXL v2021.9.0

Aug 24, 2021
Version 2021.9.0
Características y mejoras **[https://www.nuget.org/packages/IronXL.Excel/2021.9.0](https://www.nuget.org/packages/IronXL.Excel/2021.9.0)** #### Notas de publicación:
  • Bug Fixed: Now works with .NET 5.07
  • Bug Fixed: License Keys reading from project configuration files (edge casess)
  • Improved: Speed and Stability