EPPlus v8.0.1
Released: Mar 28, 2025
Actualizaciones en v8.0.1
Características
- EPPlus version 8 and later commercial licenses now require a license key to be specified before using EPPlus. This must be set both in the development and in the runtime environments.
- Support for OLE objects (Linked or Embedded files).
- Support for digital signing workbooks and signature lines.
- In-cell pictures / support for the IMAGE function.
- Sensitivity Label API to integrate with MIP (Microsoft Information Protection SDK).
- Autofit columns optimization.
- The Range Copy method now supports fills and the option to copy visible cells only.
- Reduced memory consumption when calculating formulas.
- Added ExcelRange.IsEmpty method.
- Shape adjustments points support.
- ExcelRangeBase.BorderAround now override borders for adjacent cells.
- InsertRange now returns the new inserted range.
- In-cell checkboxes now render in the HTML export.
- Improved API for Tables to access data via column names.
- Added IsEmpty() method on ExcelRange. Can test for value, comments, threaded comments and formulas.
- Override borders in Adjacent cells in BorderAround method.
- Added new properties ProgId, ExternalLink and Image to the ExcelOleObject.
- Added DeleteAll method with predicate to ExcelWorkbook, ExcelRange, ExcelRangeRow and ExcelRangeColumn.
Correcciones
- Several fixes in the formula calculation:
- Better expression caching.
- Fixed column filter in GETPIVOTDATA.
- Fixed PERCENTRANKS functions.
- Fixed array handling in the IF function.
- Fixed some issues in the IMAGE function.
- Fixed an issue in the COUNTIF function when comparing numbers.
- Ole objects:
- Removed ExcelOleObjectParameters.Extension and use extension from the file name.
- Fixed issue with duplicate images.
- Adding EMZ image files did not work in streams.
- Removed several methods and properties marked as obsolete.
- Changed several properties and methods from decimal to double.
- Fixed some issues with rich data and in-cell images.
- GenericImageReader sometimes returned an invalid DPI.
- Fixed support for .tif files.
- Fixed images corrupting files in rare cases.
- Ensured ungrouping the last drawing in a group deletes the group shape.
- Ensured valid XML for leader lines in charts.
- Ensured SetImage method did not swap width and height when switching between .svg and .png.
- Inserting and deleting cells now updates chart references. Ensuring charts continue pointing to the moved cells.
- Fixed numerous issues with array formulas and CalculatedColumnFormulas in tables related to inserting and deleting.