Your Download has Started!
Skip to main content

Download LibXL

Back to overview

Description

Release date: 2025, April 9

This update includes the new LibXL DLL (version 4.5.1).We recommend upgrading to this version for improved security and performance.

Make sure you copy the new DLL from the Library\Programs directory to your workspace. Alternatively you can remove and re-add the library using the Studio "Tools - Maintain Libraries..." menu option. LibXL in 32bit has a memory limit of 2GB, for larger files use 64bit.

Publisher: Data Access Worldwide Version: For DataFlex 25.0 Publication: April 9, 2025 File size: 24,5 MB

Support

For support go to:

Readme

Prior versions

New in this version:

  •  Upgraded DLL to v4.4.0.0
  • Fixed the vulnerability CVE-2023-45853, updated zlib to the version 1.3.1
1.8.0

The LibXL DLL has been updated to version 4.1.2.0. Make sure you copy the new DLL
from the Library\Programs directory to your workspace. Alternatively you can remove
and re-add the library using the Studio "Tools - Maintain Libraries..." menu option.

In this version:

  • Updated to DLL version 4.1.2.0
  • Updated to Dataflex 2023

The changelog for the DLL:

Version 4.1.2 (2022-06-14)

  • fixed a bug with loading some xlsx files ("Element not found")
  • fixed a bug with writing some xlsx files with empty XML inside
  • fixed a bug with writing empty strings for xls files
  • fixed an output precision for reading numbers by the Sheet::readStr()

 Version 4.1.1 (2023-03-03)

  • updated zlib to version 1.2.13
  • fixed a bug with getting correct width and height of picture in the Sheet::getPicture() method in accordance with current DPI settings (xlsx, only Windows)

Version 4.1.0 (2023-01-30)

  • improved the string overwriting performance for xls files
  • improved the reading performance for xlsx files
  • improved the sorting performance in AutoFilter (xlsx)
  • added ARM64 support for Windows
  • fixed a bug with cutting sheet names to less than 31 characters in
  • fixed an issue with encoding dates before the 1st of March 1900 in the Book::datePack()
  • fixed an issue with loading some xlsx files with special unicode character BOM (byte order mark) at unexpected position inside XML files
  • fixed issues with copying existing sheet with named ranges in the Book::insertSheet() what led to corrupted output files
  • fixed a new-delete-type-mismatch memory issue on Linux and now LibXL works with jemalloc properly
  • fixed an issue with saving UTF-8 encoded filename in the Book::save() method on Windows (xlsx)
  • fixed a hanging issue with loading some xls files

Release date: 2022, Aug 25

The LibXL DLL has been updated to version 4.0.4.0. Make sure you copy the new DLL
from the Library\Programs directory to your workspace. Alternatively you can remove
and re-add the library using the Studio "Tools - Maintain Libraries..." menu option.

In this version:

  • Updated to DLL version 4.0.4.0

The changelog for the DLL:

  • Version 4.0.4 (2022-06-14)
  • Gixed a bug with copying formats in the Book::addFormat() method, left and right border colors weren’t copied (xlsx)
  • Fixed a bug with duplicating some controls elements on saving xlsx files
  • Fixed a bug with string concatenations in the Book::addRichString() method (xls)
  • Fixed a bug with copying an existing sheet in the Sheet::addSheet() method for the latest versions of xlsx files
  • Updated the Fortran interface

Beta

Pre-releases

Legacy

Quotes

FAQ